13-09-18, 07:02 AM
(13-09-18, 01:37 AM)911 كتب : استخدم الحدث RowPrePaint للداتاجريد
كود :
private void dataGridView1_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e) {
if (e.RowIndex % 4 == 0 || e.RowIndex % 4 == 1) {
dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.White;
}
else {
dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.LightGray;
}
}
كل الاحترام لك وشكرااخي الكريم
مشي الحال بعد ان حولتها الى vb.net
Private Sub dataGridView1_RowPrePaint(ByVal sender As Object, ByVal e As DataGridViewRowPrePaintEventArgs)
If e.RowIndex Mod 4 = 0 OrElse e.RowIndex Mod 4 = 1 Then
dataGridView1.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.White
Else
dataGridView1.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.LightGray
End If
End Sub
مشششششششششششششششششششششششششششكور
