C# 选中复选框后如何更改datagridview中的行颜色
在我的行Chckbox处于选定模式后,我想更改datagridview中特定行的颜色:C# 选中复选框后如何更改datagridview中的行颜色,c#,datagridview,C#,Datagridview,在我的行Chckbox处于选定模式后,我想更改datagridview中特定行的颜色: private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) { bool isSelect = dataGridView1[0, e.RowIndex].Value as bool? ?? false; if (isSelect) { // Change
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
bool isSelect = dataGridView1[0, e.RowIndex].Value as bool? ?? false;
if (isSelect)
{
// Change row color
}
}
请尝试以下链接:
if (isSelect)
{
// Change row color
var row = this.dataGridView1.Rows[e.RowIndex]
row.DefaultCellStyle.BackColor = Color.Red;
}