private void dgvClass_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if (e.RowIndex > -1)
{
string Period = this.dgvClass.Rows[e.RowIndex].Cells["开课时期"].Value.ToString();
if (Period == "2019年暑假班")
{
dgvClass.Rows[e.RowIndex].DefaultCellStyle.ForeColor = Color.Black;//整行颜色
//dgvClass.Rows[e.RowIndex].Cells["开课时期"].Style.ForeColor = Color.Red;//单元格颜色
}
else if (Period == "2019年秋季班")
{
dgvClass.Rows[e.RowIndex].DefaultCellStyle.ForeColor = Color.Blue;//FromName("#c0c0c0");
}
}
}
winform_DataGridView_根据条件改变颜色
于 2019-03-27 10:49:10 首次发布