تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] تلوين سطر أو خانة في الليست فيو حسب قيم في عمود
#1
السلام عليكم و رحمة الله
أرجو المساعدة من الخبراء في تلوين سطور أو خانات في listview حسب قيم  تكون على عمود ثابت في ذات الليست فيو
مثال : إذا كانت القيمة :enabled تتلون بالأحمر و إذا كانت Disabled تتلون بالأزرق.
شكرا على تعاونكم المسبق.
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم , أرفق مثال مع قاعدة البيانات ليتم التعديل عليه .
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , Amir_Alzubidy
#3

.rar   Listview.rar (الحجم : 190.46 ك ب / التحميلات : 108)
شكرا لك أستاذنا الفاضل
إذا أمكن التعديل على الملف المرفق ,و أعطاكم الله دوام الصحة و العافية,
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Ahmed_Mansoor , Amir_Alzubidy , Amir_Alzubidy
#4
السلام عليكم و رحمة الله و بركاته
بعد محاولات عديدة لم أتمكن من تلوين سطر في الليستفيو حسب قيم العمود 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
الرد }}}
#5

السلام عليكم إخواني
لقد تم الحل من طرف بعض الإخوة في منتدى أخر و إليكم الكود المتعلق بتلوين الكتابة في سطر الليستفيو و هذا للمشاركة و الإستفادة

Dim I As Integer, K%
 
   For I = 1 To lvStudentInfo.ListItems.Count
     For K = 1 To 6
       If lvStudentInfo.ListItems(I).ListSubItems(6).Text = "Enabled" Then
               lvStudentInfo.ListItems(I).ListSubItems(K).ForeColor = vbRed
               lvStudentInfo.ListItems(I).ForeColor = vbRed
 
       ElseIf lvStudentInfo.ListItems(I).ListSubItems(6).Text = "Disabled" Then
               lvStudentInfo.ListItems(I).ListSubItems(K).ForeColor = vbBlue
               lvStudentInfo.ListItems(I).ForeColor = vbBlue
       End If
     Next K
   Next I
   lvStudentInfo.Refresh
End Sub
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#6
وعليكم السلام و رحمة الله و بركاته

أهلا أخي الكريم , أرجوا المعذره على التأخير بالرد وذلك بسبب الإنشغال , هذا حل بطريقة أخرى إن رغبت به .


الملفات المرفقة
.rar   Listview_1.rar (الحجم : 188.27 ك ب / التحميلات : 90)
الرد }}}
#7
بارك الله فيك أستاذنا الفاضل و أدم الله عليك الصحة و العافية,
بعد التجريب , و الله يظهر لي أنه أحسن حل
شكرا لك مرة أخرى,
الرد }}}
تم الشكر بواسطة: Ahmed_Mansoor , Amir_Alzubidy
#8
دائما مبد ع استاذ / احمد منصور بارك الله فيك
وسهل لك امرك وعانك في الدنيا والاخرة
الرد }}}
#9
السلام عليكم
و هذا حل أخر من طرف بعض اللإخوة المبرمجين لتلوين خلفية السطر لتعم الفائدة


الملفات المرفقة
.zip   BackColor.zip (الحجم : 3.47 ك ب / التحميلات : 63)
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ابحت عن كود جمع عمود داخل قادة بيانات access باستخدام adodc عبدالمؤمن 4 482 08-12-24, 01:20 AM
آخر رد: justforit
  [سؤال] هل يمكن جمع عمود فى datagride mohamed125 2 1,904 07-12-24, 02:27 AM
آخر رد: عبدالمؤمن
  تلوين صف فى MSHFlixGrid mhareek 8 1,525 21-11-24, 12:27 PM
آخر رد: Mohaben88
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 401 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
  [vb6.0] تغيير نوع الخط فى عمود معين داخل الdatagrid haitham Muhammed 6 883 20-12-23, 01:11 PM
آخر رد: mhareek
  [vb6.0] كيف يمكن إخفاء عمود رقم الصنف و إظهاره برمجياً نامل المساعدة في المثال التالي ؟ Microformt 2 717 19-11-23, 10:49 PM
آخر رد: Microformt
  [vb6.0] سؤال حول كيفية عمل زر كوماند داخل عمود Msflexgrid جلال اليمني 4 1,033 14-09-23, 05:12 AM
آخر رد: جلال اليمني
  استفسار اخوتي بخصوص التيكست بوكس او الليست بوكس عبدالمؤمن 1 732 27-11-22, 08:51 PM
آخر رد: عبدالمؤمن
  [vb6.0] اضافة الاسماء في الليست بوكس وظهور البيانات مثل الكريدفيو وادي العوضي 5 1,666 04-06-22, 09:42 PM
آخر رد: مصمم هاوي
  [vb6.0] طلب : كود إيجاد أقل قيمة في عمود معين بجدول من قاعدة بيانات أكسس hamada salah90 2 1,381 12-12-21, 11:12 PM
آخر رد: hamada salah90

التنقل السريع :


يقوم بقرائة الموضوع: