26-02-17, 01:36 AM
السلام عليكم و رحمة الله و بركاته
بعد محاولات عديدة لم أتمكن من تلوين سطر في الليستفيو حسب قيم العمود 6 ذو القيمة "Enabled" أو "desabled"
لكن إستطعت تلويت الكلمة في العمود , و ودت مشاركة الكود في إنتظار إيجاد الحل من الخبراء.
بعد محاولات عديدة لم أتمكن من تلوين سطر في الليستفيو حسب قيم العمود 6 ذو القيمة "Enabled" أو "desabled"
لكن إستطعت تلويت الكلمة في العمود , و ودت مشاركة الكود في إنتظار إيجاد الحل من الخبراء.
كود :
Dim i As Integer
Dim j As Integer
For i = 1 To lvStudentInfo.ListItems.Count
j = 6
If lvStudentInfo.ListItems(i).ListSubItems(j).Text = "Enabled" Then
lvStudentInfo.ListItems(i).ListSubItems(j).ForeColor = vbRed
Else
If lvStudentInfo.ListItems(i).ListSubItems(j).Text = "Desabled" Then
lvStudentInfo.ListItems(i).ListSubItems(j).ForeColor = vbBlue
Else
lvStudentInfo.Refresh
End If
End If
Next