DataGridView - 更改列的颜色

时间:2012-11-15 03:04:00

标签: c# .net

我有这种格式的datagridview:

Days | one | two | three | four | five
day1 |cell |cell |...ect
day2
day3
day4
day5

我要做的是改变day1,day2..ect细胞的背景颜色。 虽然我在这里,是否有可能将这些所述单元格设为只读,因此任何输入都从行“一”单元格1开始,依此类推,所以我不会覆盖几天。

2 个答案:

答案 0 :(得分:0)

如果您使用winforms,它应该是这样的

dataGridView1.Columns["Days "].ReadOnly = true;

答案 1 :(得分:0)

你没有说明你如何处理颜色,所以我想我会提供一些可能有帮助的反馈。

更改列时,最好设置dataGridViewColumn.DefaultCellStyle,而不是遍历列中的单元格并设置每个列的样式。