تقييم الموضوع :
  • 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 و ترسم بهما ما شئت و تغير الألوان كيفما شئت

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

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تغيير على كود الحفظ محمد خيري 6 171 أمس, 04:20 PM
آخر رد: محمد خيري
  حذف الاسطر الفارغه من الداتا جريد فيو اليوم السابع 3 2,358 03-03-24, 12:57 AM
آخر رد: مصمم هاوي
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 225 25-02-24, 11:26 PM
آخر رد: heem1986
  تغيير اسم حقل او تغيير نوع البيان atefkhalf2004 5 294 31-01-24, 04:09 PM
آخر رد: atefkhalf2004
  [VB.NET] مشكلة التاريخ في الداتا قريد فيو مبرمج صغير 1 6 399 24-01-24, 10:12 PM
آخر رد: annagui
  كيف يتم تعبئة قريد فيو بدون قاعدة بيانات بشكل مباشر؟ nowiglah 1 375 01-12-23, 10:57 PM
آخر رد: Taha Okla
  هل الداتا قراد فيو تسمح بتعدد الاسطر داخل الخلية عند جلب بيانات نصية طويله من قاعدة ب khalidalwdi 3 461 10-11-23, 11:08 AM
آخر رد: khalidalwdi
  [سؤال] اريد تغيير اسم حقل ضمن جدول بقاعدة بيانات اكسس mh66 1 360 08-11-23, 08:16 AM
آخر رد: justforit
  ممكن كود ترقيم تلقائي في الداتا غريد فيو المبرمج البسيط 16 10,578 08-11-23, 01:44 AM
آخر رد: الحزين اليماني
  انتقال المؤشر بين الخلايا في نفس الصف في الداتا جريد فيو fares_mohammed 2 464 03-11-23, 09:57 PM
آخر رد: fares_mohammed

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


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