MAW*_*656 13 c# formatting datagridview winforms
我有一个DataGridview,我将一些列设置为readonly用于数据输入目的.当我这样做时,该列保持正常的白色(虽然它不允许进入).如何将色谱柱着色?我已经看到很多关于如何为行着色的样本,而不是列.
如何使readonly列看起来是灰色的?
Kri*_*hna 28
尝试为所选列设置DefaultCellStyle属性.
编辑:
grid.Columns["NameOfColumn"].DefaultCellStyle.ForeColor = Color.Gray;
Run Code Online (Sandbox Code Playgroud)
Dav*_*ras 12
只需更改DataGridViewColumn对象的样式,
myGrid.Columns["myColumn"].DefaultCellStyle.BackColor = Color.Red;
Run Code Online (Sandbox Code Playgroud)
您可以使用DataGridViewColumn 的DefaultCellStyle属性指定列的单元格背景颜色。
DataGridView1.Columns[0].DefaultCellStyle.BackColor = Color.Gray;
Run Code Online (Sandbox Code Playgroud)