如何阻止 FullRowSelect 同时选择列 header
How do I stop FullRowSelect from also selecting a column header
我查看了有关 DataGridView SelectionMode 的其他帖子,但没有发现任何人遇到同样的问题。
只发生在 .NET 4.7.2
当我 select 一行时,我单击的列的 header 也会得到 selected,如下所示:
将以下两行代码添加到您的构造函数中(第一行也可以在设计器中设置):
GridContatos.EnableHeadersVisualStyles = false;
GridContatos.ColumnHeadersDefaultCellStyle.SelectionBackColor = GridContatos.ColumnHeadersDefaultCellStyle.BackColor;
我查看了有关 DataGridView SelectionMode 的其他帖子,但没有发现任何人遇到同样的问题。
只发生在 .NET 4.7.2
当我 select 一行时,我单击的列的 header 也会得到 selected,如下所示:
将以下两行代码添加到您的构造函数中(第一行也可以在设计器中设置):
GridContatos.EnableHeadersVisualStyles = false;
GridContatos.ColumnHeadersDefaultCellStyle.SelectionBackColor = GridContatos.ColumnHeadersDefaultCellStyle.BackColor;