![]() |
1
2
我找到了一个解决方法,将以下代码添加到
(
这解决了问题,但可能会导致创建额外的样式对象,从而导致较大或虚拟表的性能问题。 |
![]() |
2
0
我比较喜欢这种方法。它可以通过鼠标单击或制表符(例如,为了突出显示当前选定的单元格),不可知地更改任何DataGridView单元格的背景色(包括复选框)。我发现奇怪的是,其他方法没有给复选框的背景上色,因为其他类型的单元格都上色了。在我的示例中,我在CellFormatting事件中使用了这种方法,但我相信类似的语法可以在其他地方成功复制。另外,我认为这更接近于回答OPs问题,因为它与CellFormatting事件有关。
|