c# - 如何更改datagridview中列的颜色?

我有一个 DataGridview,我将一些列设置为只读以用于数据输入。当我这样做时,该列保持正常的白色(尽管它不允许进入)。如何将列着色为灰色?我看过很多关于如何为行着色而不是列着色的示例。

如何使只读列显示为灰色?

最佳答案

尝试为所选列设置 DefaultCellStyle 属性。

编辑:

grid.Columns["NameOfColumn"].DefaultCellStyle.ForeColor = Color.Gray;

https://stackoverflow.com/questions/7491700/

相关文章:

java - 如何在 Java 中使用前导空格格式化数字

date - 谷歌书签导出日期格式?

html - Aptana 3 中的代码格式化

ruby - 将字符串日期格式从 "17-Nov-2011"转换为 "11/17/11"

r - 将带逗号的货币转换为数字

android - 阻止 Android Studio 包装方法和构造函数

sql - 需要一个工具来自动缩进和格式化 SQL Server 存储过程

c# - 使用语句的格式/缩进 (C#)

reporting-services - 格式化电话号码并在返回为空时隐藏#ERROR SSRS

r - 如何将具有混合日期格式的变量转换为一种格式?