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

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

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مشكلة في تغيير لون خلفية الخلية في ال Datagridview Joe kad 10 228 09-01-17, 02:01 AM
آخر رد: مساعدة
  تغيير قاعدة البيانات الى .bak صبري زينوبي 5 125 01-01-17, 02:33 PM
آخر رد: صبري زينوبي
  كيف يتم جعل اول سطر فى الداتا جريد فيو يظهر الرصيد السابق السيد الجوهري 7 258 27-12-16, 11:24 PM
آخر رد: السيد الجوهري
  ماهو كود اضافة صفوف الداتا قرد الي قاعدة البيانات SQL SERVER معتز الجازوي 0 66 26-12-16, 05:13 AM
آخر رد: معتز الجازوي
  مساعده اريد كود لحذف عدد من الصفوف من الداتا قرد فيو وكذلك تنحذف من قاعدة البيانات معتز الجازوي 2 103 25-12-16, 01:44 PM
آخر رد: thevirus
  حشر سطر فى الداتا جريد فيو السيد الجوهري 8 154 23-12-16, 11:14 PM
آخر رد: السيد الجوهري
  تحميل قيم اكبرid فى الداتا جريد فيو داخل تسكت بوكس araxis 8 236 20-12-16, 08:42 PM
آخر رد: ابراهيم النعيمي
  ما هو كود حفظ البيانات من الداتا جريد فيو إلى قاعدة البيانات kofa 4 266 18-12-16, 05:00 AM
آخر رد: zinom
  لديّ 2 قاعدة بيانات وريبورت 1 اريد تغيير البيانات مرة من القاعدة 1 ومرة من القاعدة 2 محمد محمود الغرياني 3 103 12-12-16, 02:04 AM
آخر رد: khodor1985
  ازاى اما اكتب قيمة فى التكست بوكس يتاكد انها مش موجودة فى الداتا جريدفيو araxis 1 112 07-12-16, 11:22 AM
آخر رد: ممدوح الخطيب

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


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