110,533
社区成员
发帖
与我相关
我的任务
分享
public static void DgvRowColor(DataGridView dgv)
{
if (dgv.Rows.Count == 0) return;
bool b = false;
for (int i = 0; i < dgv.Rows.Count; i++)
{
dgv.Rows[i].DefaultCellStyle.BackColor = b ? Color.Blue : Color.White;
if ((i + 1) % 4 == 0) b = !b;
}
}
public static void DgvRowColor(DataGridView dgv)
{
if (dgv.Rows.Count != 0) return;
bool b = false;
for (int i = 0; i < dgv.Rows.Count; i++)
{
dgv.Rows[i].DefaultCellStyle.BackColor = b ? Color.Blue : Color.White;
if ((i + 1) % 4 == 0) b = !b;
}
}
DataTable dt = new DataTable();
dt.Columns.Add("a", typeof(string));
dt.Columns.Add("b", typeof(string));
dt.Columns.Add("c", typeof(string));
dt.Columns.Add("d", typeof(string));
dt.Columns.Add("e", typeof(string));
dt.Columns.Add("f", typeof(string));
dt.Columns.Add("g", typeof(string));
dt.Columns.Add("h", typeof(string));
dt.Columns.Add("i", typeof(string));
dt.Columns.Add("j", typeof(string));
dt.Columns.Add("k", typeof(string));
dt.Columns.Add("l", typeof(string));
dt.Columns.Add("m", typeof(string));
dt.Columns.Add("n", typeof(string));
for (int i = 0; i < 22; i++)
{
object[] values = { "a" + i, "b" + i, "c" + i, "d" + i, "e" + i, "f" + i, "g" + i, "h" + i, "i" + i, "j" + i, "k" + i, "l" + i, "m" + i, "n" + i, };
dt.Rows.Add(values);
}
this.dataGridView1.DataSource = dt.DefaultView;
for (int i = 0; i < this.dataGridView1.Columns.Count; i++)
{
if (i / 4 % 2 == 0)
{
this.dataGridView1.Columns[i].DefaultCellStyle.BackColor = Color.Blue;
}
}