- DataGridView控件实现隔行换色显示数据
DataGridView.AlternateColor(Color.LightYellow)
public static void AlternateColor(this DataGridView dgv, Color color)
{
dgv.SelectionMode = DataGridViewSelectionMode.FullRowSelect;//设置选定模式为整行
foreach (DataGridViewRow dgvr in dgv.Rows)//遍历所有的数据行
{
if (dgvr.Index % 2 == 0)//若是偶数行
{
dgvr.DefaultCellStyle.BackColor = color;//设置偶数行的背景颜色
}
}
}