تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تلوين كل صفين مثلا ابيض والصفين الاخريين رصاصي وهاكذا لكل الداتا جريد فيو وشكرا
#1
السلام عليكم

لو سمحتوا اذا في مجال احد بيعرف

هذا الكود يقوم بتلوين صف بلون والصف الاخر بلون

 DataGridView1.RowsDefaultCellStyle.BackColor = Color.LightGray
        DataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.DarkGray




ولكن اريد كود يقوم بتلوين كل صفين لون بالداتا جريد فيو

يعني تلوين كل صفين مثلا ابيض والصفين الاخريين رصاصي وهاكذا لكل الداتا جريد فيو
وشكرا
الرد
تم الشكر بواسطة:
#2
استخدم الحدث RowPrePaint للداتاجريد
كود :
private void dataGridView1_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e) {
   if (e.RowIndex % 4 == 0 || e.RowIndex % 4 == 1) {
       dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.White;
   }
   else {
       dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.LightGray;
   }
}
الرد
تم الشكر بواسطة: mbk2006
#3
(13-09-18, 01:37 AM)911 كتب : استخدم الحدث RowPrePaint للداتاجريد
كود :
private void dataGridView1_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e) {
   if (e.RowIndex % 4 == 0 || e.RowIndex % 4 == 1) {
       dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.White;
   }
   else {
       dataGridView1.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.LightGray;
   }
}








كل الاحترام لك وشكرااخي الكريم

مشي الحال بعد ان حولتها الى vb.net





Private Sub dataGridView1_RowPrePaint(ByVal sender As Object, ByVal e As DataGridViewRowPrePaintEventArgs)
    If e.RowIndex Mod 4 = 0 OrElse e.RowIndex Mod 4 = 1 Then
        dataGridView1.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.White
    Else
        dataGridView1.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.LightGray
    End If
End Sub




مشششششششششششششششششششششششششششكور
الرد
تم الشكر بواسطة:
#4
مرحباً اخى mbk2006

يبدو انك لم تتنبه انك قمت بوضع السؤال بقسم C#
لذلك الاخ 911 قام بالرد على السؤال بناءاً على القسم

ساقوم بوضع الكود الذى بردك هنا 
حتى يكون واضح للجميع ويتمكن من يسال نفس السؤال 
ان يصل الى الكود...
كود :
Private Sub dataGridView1_RowPrePaint(ByVal sender As Object, ByVal e As DataGridViewRowPrePaintEventArgs)
   If e.RowIndex Mod 4 = 0 OrElse e.RowIndex Mod 4 = 1 Then
       dataGridView1.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.White
   Else
       dataGridView1.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.LightGray
   End If
End Sub

سيتم نقل الموضوع الى القسم المناسب له وهو

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: sendbad100


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اترتيب الداتا قريد فيو المتألق9 6 113 14-12-18, 10:06 PM
آخر رد: المتألق9
  استفسار عن كود تلوين صف معين بناءًا على تحقق شرط بخلية في الداتاجريدفيو Hazem1 9 243 14-12-18, 02:31 PM
آخر رد: عبدالله الدوسري
  [سؤال] تلوين خلفية خليه بالداتاجريدفيو allo5_800 1 40 10-12-18, 05:26 AM
آخر رد: rmnr
  [VB.NET] داتا جريد فيو M.SOFT 0 49 08-12-18, 03:51 PM
آخر رد: M.SOFT
  تغيير لغة الجداول فى الداتا جريد احمد خطاب 3 97 06-12-18, 09:27 PM
آخر رد: Emam emam
  [VB.NET] استفسار :- بخصوص تنزيل الداتا في قاعدة البيانات dubai.eig 0 49 06-12-18, 04:36 PM
آخر رد: dubai.eig
  سؤال بخصوص الكتابة داخل داتا جريد احمد خطاب 3 87 05-12-18, 11:35 AM
آخر رد: احمد خطاب
  [VB.NET] سؤال عن الداتا جريد فيو M.SOFT 1 74 04-12-18, 04:31 AM
آخر رد: محمد كريّم
  الاضافة والتعديل والحذف من خلال الداتا جريد فيوا makky 2 134 01-12-18, 12:48 AM
آخر رد: حريف برمجة
  الاضافة والتعديل والحذف من خلال الداتا جريد فيوا makky 2 107 30-11-18, 10:36 PM
آخر رد: Rabeea Qbaha

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


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