如何动态设置GridView单元格背景颜色
展开全部
在DataGridView 的 RowPrePaint 事件里设置:
private void dataGridView3_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
{
if (“否” == this.dataGridView3.Rows[e.RowIndex].Cells["你的那个要判断的列名"].Value.ToString())
{
this.dataGridView3.Rows[e.RowIndex].Cells["你的那个要判断的列名"].Style.BackColor = Color.MediumPurple;
}
}
private void dataGridView3_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
{
if (“否” == this.dataGridView3.Rows[e.RowIndex].Cells["你的那个要判断的列名"].Value.ToString())
{
this.dataGridView3.Rows[e.RowIndex].Cells["你的那个要判断的列名"].Style.BackColor = Color.MediumPurple;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询