تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] هل أستطيع تغيير ألوان عدة صفوف في الداتا قريد فيو؟!
#1
مثل هذا :

   

بحيث يكون الحاضر باللون الأخضر والغائب باللون الأحمر وهكذا
الرد }}}
تم الشكر بواسطة:
#2
تستطيع التحكم في شكل وكيفية ظهور الصفوف في الداتاجريد فيو من خلال التعديل علي الأحداث RowPrePaint و RowPostPaint و ترسم بهما ما شئت و تغير الألوان كيفما شئت

يمكنك و بشكل مبدئي مراجعة اللينك التالي لتري الفكرة الأولية و ان كنت تريد ان تبني شيئا احترافيا هنا عليك ان تتعلم الجرافكس و عمليات الرسم المختلفة

اللينكــــــــــــــــــــــــــ
الرد }}}
#3
ممكن تستخدم هذا الكود مؤقتاً حتى تجد الأفضل
PHP كود :
Dim colIndex As Integer ' رقم عمود الحالة '

For Each row As DataGridViewRow In Me.DataGridView1.Rows

    
If row.Cells(colIndex).Value "موجود" Then
        row
.DefaultCellStyle.BackColor Color.PaleGreen

    
ElseIf row.Cells(colIndex).Value "اجازه" Then
        row
.DefaultCellStyle.BackColor Color.LemonChiffon

    
ElseIf row.Cells(colIndex).Value "غائب" Then
        row
.DefaultCellStyle.BackColor Color.MistyRose

    End 
If

Next 
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy , أسامة السالمي
#4
(24-07-16, 02:07 PM)الوادي كتب : ممكن تستخدم هذا الكود مؤقتاً حتى تجد الأفضل
PHP كود :
Dim colIndex As Integer ' رقم عمود الحالة '

For Each row As DataGridViewRow In Me.DataGridView1.Rows

    If row
.Cells(colIndex).Value "موجود" Then
        row
.DefaultCellStyle.BackColor Color.PaleGreen

    ElseIf row
.Cells(colIndex).Value "اجازه" Then
        row
.DefaultCellStyle.BackColor Color.LemonChiffon

    ElseIf row
.Cells(colIndex).Value "غائب" Then
        row
.DefaultCellStyle.BackColor Color.MistyRose

    End 
If

Next 



جزاك الله خير
الكود يفي بالمطلوب
Big Grin

(24-07-16, 10:05 AM)silverlight كتب : تستطيع التحكم في شكل وكيفية ظهور الصفوف في الداتاجريد فيو من خلال التعديل علي الأحداث RowPrePaint و RowPostPaint و ترسم بهما ما شئت و تغير الألوان كيفما شئت

يمكنك و بشكل مبدئي مراجعة اللينك التالي لتري الفكرة الأولية و ان كنت تريد ان تبني شيئا احترافيا هنا عليك ان تتعلم الجرافكس و عمليات الرسم المختلفة

اللينكــــــــــــــــــــــــــ

تسلم أخي
اطلعت على الرابط لكنني لم أفهم أغلب الكود،، 
لذلك أعتقد إني سأستخدم الكود المبسط الذي أرسله الأخـ(الوادي)
وشكراً
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 111 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  تغيير على كود الحفظ محمد خيري 6 238 28-03-24, 04:20 PM
آخر رد: محمد خيري
  حذف الاسطر الفارغه من الداتا جريد فيو اليوم السابع 3 2,386 03-03-24, 12:57 AM
آخر رد: مصمم هاوي
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 246 25-02-24, 11:26 PM
آخر رد: heem1986
  تغيير اسم حقل او تغيير نوع البيان atefkhalf2004 5 305 31-01-24, 04:09 PM
آخر رد: atefkhalf2004
  [VB.NET] مشكلة التاريخ في الداتا قريد فيو مبرمج صغير 1 6 414 24-01-24, 10:12 PM
آخر رد: annagui
  كيف يتم تعبئة قريد فيو بدون قاعدة بيانات بشكل مباشر؟ nowiglah 1 386 01-12-23, 10:57 PM
آخر رد: Taha Okla
  هل الداتا قراد فيو تسمح بتعدد الاسطر داخل الخلية عند جلب بيانات نصية طويله من قاعدة ب khalidalwdi 3 472 10-11-23, 11:08 AM
آخر رد: khalidalwdi
  [سؤال] اريد تغيير اسم حقل ضمن جدول بقاعدة بيانات اكسس mh66 1 372 08-11-23, 08:16 AM
آخر رد: justforit
  ممكن كود ترقيم تلقائي في الداتا غريد فيو المبرمج البسيط 16 10,617 08-11-23, 01:44 AM
آخر رد: الحزين اليماني

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم