رنگ آميزي سطرهاي ديتاگريد ويو
سلام.
اين تابع يك ديتا گريد رو بعنوان پارامتر ميگيره و سطرهاي اونو يك در ميان رنگ آميزي ميكنه.
کد HTML:
public void coloring_row(DataGridView dgv)
{
foreach (DataGridViewRow row in dgv.Rows)
{
if (row.Index % 2 == 0)
{
foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
{
dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightBlue;
}
}
else
{
foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
{
dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightCyan;
}
}
}
}
نقل قول: رنگ آميزي سطرهاي ديتاگريد ويو
نقل قول:
نوشته شده توسط
aligilani1986
سلام.
اين تابع يك ديتا گريد رو بعنوان پارامتر ميگيره و سطرهاي اونو يك در ميان رنگ آميزي ميكنه.
کد HTML:
public void coloring_row(DataGridView dgv)
{
foreach (DataGridViewRow row in dgv.Rows)
{
if (row.Index % 2 == 0)
{
foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
{
dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightBlue;
}
}
else
{
foreach (DataGridViewCell cell in dgv.Rows[row.Index].Cells)
{
dgv.Rows[row.Index].Cells[cell.ColumnIndex].Style.BackColor = Color.LightCyan;
}
}
}
}
سلام
با dbgrid تو دلفی هم میشه اینکار را کرد ؟ یعنی سطر ها را یکی در میان رنگ آمیزی کرد ؟
نقل قول: رنگ آميزي سطرهاي ديتاگريد ويو
dataGridView1.AlternatingRowsDefaultCellStyle.Back Color=Color.Linen;