C# winform datagridview中背景色问题
datagridview当前绑定的数据中有一列是int类型,我想让这一列中所有值小于10的所对应的行的背景色变为红色,请问该如何实现
------解决方案--------------------
------解决方案--------------------我草,这么邪门儿?怎么可能呢???
你看这张图片,我不知怎么样可以贴到这里,我放在空间里面。
http://hi.csdn.net/space-300592-do-album-picid-1087062.html
代码:
private void dgv_model_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (e != null && e.RowIndex > -1)
{
DataGridViewRow dr = this.dgv_model.Rows[e.RowIndex];
string OldValue = dr.Cells[1].Value.ToString().Trim().ToUpper();
string NewValue = "COAT";
if (OldValue == NewValue)
{
dr.DefaultCellStyle.BackColor = Color.Red;
}
}
}