[讨论]怎么让DataGridView里不同的行显示不同的颜色?
怎么能设置DataGridView控件里各行的颜色呢?大家给点意见!谢谢了!
我想让满足一定条件的行是一种颜色,不符合条件的为另一种颜色
我是这么写的:
if (e.RowIndex >= DataGridView.Rows.Count - 1)
return;
DataGridViewRow dgr = DataGridView.Rows[e.RowIndex];
if (dgr.Cells["姓名"].Value.ToString() == "张三")
{
dgr.DefaultCellStyle.ForeColor = Color.Red;
}
else
{
dgr.DefaultCellStyle.ForeColor = Color.Blue;
}
总提示说找不到“姓名”这列,但是我的列名确实是 姓名