数時間探しましたが、この問題に関する解決策が見つかりませんでした。
WinForms で .NET 4 DataGridView を使用していますが、選択した行の背景色に問題が発生しています。
行を選択するとダーティになり、ウィンドウのプロパティが変更されます。たとえば、別のウィンドウがグリッド上を移動すると、フィールドの非表示部分が読み取れなくなります。
私の下手な英語よりも、この状況を説明する画像を投稿しています。
図が示すように、別のウィンドウがその上を通過すると、水色の前色で選択された行が汚れます。他の選択されていない緑色の行は起こらないので、選択されたものだけがそのようになることがわかります。