如何更改DataGridView背景颜色/单元格颜色

时间:2018-05-15 06:04:17

标签: c# winforms datagridview

有没有办法将DataGridView的颜色从白色更改为其他颜色以匹配我的颜色主题?

enter image description here

2 个答案:

答案 0 :(得分:0)

在您的DataGridView下,您有DefaultCellStyle - > BackColor

您可以将其更改为您喜欢的颜色。

如果您需要,还有一个SelectionBackColor

答案 1 :(得分:0)

  

使用DefaultCellStyle属性更改datagridview单元格   背景色和前色。

this.dataGridView1.DefaultCellStyle.BackColor = System.Drawing.ColorTranslator.FromHtml("#292c33");
this.dataGridView1.DefaultCellStyle.ForeColor = System.Drawing.ColorTranslator.FromHtml("#FFFFFF");

如果要更改单元格SelectionBackColor和SelectionForeColor。

this.dataGridView1.DefaultCellStyle.SelectionBackColor =yourSelectionBackcolor;
this.dataGridView1.DefaultCellStyle.SelectionForeColor =yourSelectionForecolor;