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

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

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصفير الداتا جريد فيو عند كل إضافه جديدة. nassery99 16 233 أمس, 03:38 PM
آخر رد: nassery99
  مشكلة تظهر في البرنامج بسبب الداتا بيس اكسس khaled12345 2 66 16-10-17, 07:41 AM
آخر رد: khaled12345
  احتاج كود لطباعة الصور المخزنة في الداتا بيز Access sajakh 0 32 14-10-17, 10:33 PM
آخر رد: sajakh
  [VB.NET] فتح نموذج بناءا علي قيمة في الداتا جريد فيو haithammoftah 3 70 14-10-17, 07:55 PM
آخر رد: Amir_alzubidy
  تسمية زرار الداتا قريد فيو ..؟ طـلال 2 64 28-09-17, 12:48 AM
آخر رد: طـلال
Lightbulb [مثال] تحويل التاريخ الميلادي الى هجري داخل الداتا جريد من قاعدة بيانات اكسس محمود بكرى 20 551 30-08-17, 02:37 PM
آخر رد: محمود بكرى
  نسخ البيانات من الداتا جريد الى داتا جريد اخري احمد الامين 1 141 28-08-17, 05:07 AM
آخر رد: سعود
  [VB.NET] كيف أسوي بحث في الداتا جريد فيو فقط بالتكست بوكس بدون زر oni 3 150 27-08-17, 12:17 AM
آخر رد: سعود
  مساعده من الخبراء فى تنسيق الداتا جريد فيو نبيل كونكت 3 159 22-08-17, 11:50 PM
آخر رد: أبو نوره
  بخصوص العرض فى الداتا جريد فيو نبيل كونكت 5 188 21-08-17, 04:07 AM
آخر رد: نبيل كونكت

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


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