السلام عليكم
هل ممكن شفرة لكي اجعل السطر في datagridview احمر عند اختيار احد خلاي السطر
مع الشكر
السلام عليكم
هل ممكن شفرة لكي اجعل السطر في datagridview احمر عند اختيار احد خلاي السطر
مع الشكر
في البداية يجب تعريف متغير يحمل رقم الالسطر السابق Dim index As Integer = -1 في حدث تحميل الفورم
ثم كتابة الكود التالي في حدث cellclick لداتا كريدفيو
يتم الكتابة داخل DataGridView1_CellFormatting
' تحديد العمود الذى يتم تغير خلاياه بشرط معين
If e.ColumnIndex = DataGridView1.Columns(0).Index Then
' متغير يحمل قيمة الخلية
Dim Obj As Object = DataGridView1.Rows(e.RowIndex).Cells(0).Value
'اذا كانت قيمة الخلية = x
'يتم تغير الخلية باللون الأحمر
If Obj = "x" Then
e.CellStyle.BackColor = Color.Red
e.CellStyle.SelectionBackColor = Color.Red
e.CellStyle.SelectionForeColor = Color.Black
End If
End If
تم تعديل هذه المشاركة بواسطة احمد الورفلي في 13 أغسطس 2013 في 14:53