我一直在寻找几个小时,但没有找到解决这个问题的方法。
我在WinForms中使用.NET 4 DataGridView,它向我展示了选定行背景颜色的一些问题。
选择后,行变得像脏一样,窗口的任何属性都会发生变化。例如:当另一个窗口在网格上移动时,该字段的隐藏部分变得不可读。
我发布了一张图片来解释这种情况比我糟糕的英语更好。
如图所示,当另一个窗口经过它们时,带有浅蓝色前景的选定行变脏了。您将看到只有选定的那些成为那样,因为另一个没有选择的绿行不会发生。
答案 0 :(得分:1)
我发现有一个SelectedBackGround属性允许我更改所选行的颜色,这与默认的背景颜色不同。
这解决了我的问题。