C#里的dataGridView字体变色的问题

2024-12-21 20:59:43
推荐回答(3个)
回答1:

首先判断两个DataGridView行的内容是不是相同
定义一个 DataGridViewCellStyle 样式
DataGridViewCellStyle cs = new DataGridViewCellStyle();
cs.BackColor = Color.FromArgb(192, 192, 192);
cs.ForeColor = Color.FromArgb(192, 0, 0);
...........
将相同的行应用你定义的样式
dataGridView1.Rows[0].DefaultCellStyle = cs;
dataGridView2.Rows[0].DefaultCellStyle = cs;
别问我如何判断两个dataGridView中的行是不是相同,这个只有你知道

回答2:

在其他一个的DataBand事件中写。若相同设置该行的字体为红色,也就可以直接通过样式来设置

回答3:

好像在属性那边可以直接设置的。不需要写代码。