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

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

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

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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 650 09-03-25, 03:52 AM
آخر رد: silverlord
  [كود] كود تغيير حجم النص في التكست بوكس hassan 8 8,787 30-01-25, 02:33 AM
آخر رد: خالد كامل1
  تغيير أسم ملف DOX.1 3 3,265 01-01-25, 09:37 PM
آخر رد: anes
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 628 05-12-24, 02:21 AM
آخر رد: aljzazy
  معرفة عدد صفوف الجريد فيو بشرط معين modymody300894 4 649 12-11-24, 02:22 PM
آخر رد: salamandal
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 666 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  تغيير مكان حفظ الصورة من قاعدة البيانات إلى مجلد في مسار البرنامج F.H.M 37 2,264 05-11-24, 08:30 AM
آخر رد: F.H.M
  تغيير اللون تلقائياً عند إقتراب نهاية العقد F.H.M 2 448 25-10-24, 07:16 AM
آخر رد: F.H.M
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,659 09-10-24, 08:28 PM
آخر رد: Kamil
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 579 19-09-24, 01:14 AM
آخر رد: محمد مسافر

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


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