相关疑难解决方法(0)

.NET 4.0 和 .NET 4.7.2 标头选择之间 DataGridView 的重大变化

我最近迁移了一个项目,其中.NET 4引入.NET 4.7.2了 WinForms DataGridView 标头的更改。

预迁移如下所示: 在此输入图像描述

如您所见,我当前单击的单元格的标题未被选中。迁移后,相同的 DataGridView 如下所示: 在此输入图像描述我在发行说明 中找不到任何提及 WinForms DataGridView 更改的信息

我尝试使用以下代码设置颜色, 如何更改 winform DataGridview 标头的颜色?

this.dgvUserFields.ColumnHeadersDefaultCellStyle.BackColor = System.Drawing.SystemColors.ControlDark;
this.dgvUserFields.EnableHeadersVisualStyles = false;
Run Code Online (Sandbox Code Playgroud)

但代码似乎没有改变任何东西。

一些资源是否确认了重大更改,以及如何修复它?

c# datagridview winforms

9
推荐指数
1
解决办法
2982
查看次数

仅在datagridview中更改特定列标题颜色

用途:VS 2005,C#,DataGridView,WinForms;

我需要为特定列的Header部分的字体/背景着色.我看到它只能对整个列列表的标题而不是单个列进行.任何帮助非常感谢.

c# datagridview visual-studio-2005 winforms c#-2.0

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×2

datagridview ×2

winforms ×2

c#-2.0 ×1

visual-studio-2005 ×1