c#如果值更改,则更改dataGridView中单元格的背景颜色
c# changing background color of cell in dataGridView if its value changed
您好,我想更改 datagridview 中某个单元格的背景颜色(如果它的值发生变化)。
我是这样写onChange事件的:
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Columns[e.ColumnIndex].Name == "Version")
{
//Change Background
}
}
那么我现在如何更改已更改单元格的值?
DataGridViewCellEventArgs 参数包含您在这里需要的所有内容;
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Columns[e.ColumnIndex].Name == "Version")
{
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = Color.AliceBlue;
}
}
您好,我想更改 datagridview 中某个单元格的背景颜色(如果它的值发生变化)。
我是这样写onChange事件的:
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Columns[e.ColumnIndex].Name == "Version")
{
//Change Background
}
}
那么我现在如何更改已更改单元格的值?
DataGridViewCellEventArgs 参数包含您在这里需要的所有内容;
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Columns[e.ColumnIndex].Name == "Version")
{
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Style.BackColor = Color.AliceBlue;
}
}