我有datagridview,现在我想根据行号是偶数还是奇数来更改每行的背景颜色。
我认为必须有更简单的方法来实现这一点。然后使用例如这部分代码并对其进行修改,以便更改 dtg 行的颜色。如果这段代码是执行此操作的方法之一,那么有人可以帮我改进它,以便在 rabge 时索引不存在时不会引发异常?
public void bg_dtg()
{
try
{
for (int i = 0; i <= dataGridView1.Rows.Count ; i++)
{
if (IsOdd(i))
{
dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightBlue;
}
}
}
catch (Exception ex)
{
MessageBox.Show(""+ex);
}
}
public static bool IsOdd(int value)
{
return value % 2 != 0;
}
感谢您的时间和回答。