C# 如何阻止FullRowSelect同时选择列标题

C# 如何阻止FullRowSelect同时选择列标题,c#,winforms,.net-4.7.2,C#,Winforms,.net 4.7.2,我查看了其他关于DataGridView SelectionMode的帖子,但没有发现任何人有同样的问题 仅在.NET 4.7.2上发生 当我选择一行时,我单击的列的标题也会被选中,如下所示: 将以下两行代码添加到构造函数中(第一行也可以在设计器中设置): 我无法复制这个。提供有关如何设置此DataGdidView的更多详细信息。您可以在FormName.Designer.cs文件中找到它,除非您也在FormName.cs文件中手动填充了内容 GridContatos.EnableHeaders

我查看了其他关于DataGridView SelectionMode的帖子,但没有发现任何人有同样的问题

仅在
.NET 4.7.2上发生

当我选择一行时,我单击的列的标题也会被选中,如下所示:


将以下两行代码添加到构造函数中(第一行也可以在设计器中设置):


我无法复制这个。提供有关如何设置此DataGdidView的更多详细信息。您可以在FormName.Designer.cs文件中找到它,除非您也在FormName.cs文件中手动填充了内容
GridContatos.EnableHeadersVisualStyles = false;
GridContatos.ColumnHeadersDefaultCellStyle.SelectionBackColor = GridContatos.ColumnHeadersDefaultCellStyle.BackColor;