المشاركات : 6
المواضيع 1
الإنتساب : Mar 2015
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
السلام عليكم
سؤال في datagridview وهو لدي برنامج لصالة رياضية يظهر البيانات على datagridview ومن ضمن الاعمدة (تاريخ انتهاء الاشتراك) والي اريده هو مقارنة تاريخ انتهاء الاشتراك بالتاريخ الحالي فأذاانتهاء التاريخ يظهر اللون الاحمر واذا مازال الاشتراك فعال يظهر اللون الاخضر وشكرا
المشاركات : 6
المواضيع 1
الإنتساب : Mar 2015
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
شكراً لك alktab
ولكن لم ينجح الكود في اظهار المطلوب
توضيح اكثر للمطلوب
عمود في الداتا قريد يظهر تاريخ نهاية الاشتراك , المطلوب مقارنة تاريخ هذا العمود بتاريخ اليوم او الحالي اذا اتضح ان التاريخ مساوى او اكبر من التاريخ الحالي يكون لون هذا العمود احمر
المشاركات : 6
المواضيع 1
الإنتساب : Mar 2015
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
اخوي alktab
جزاك الله خير واسف على عدم توضيح المطلوب بالصورة الصحيحة
برنامجي عبارة عن قاعدة بيانات اكسس مربوطة بـ vb.net لاظهار البيانات على datagrid والمطلوب هو نفس الموضوع السابق ويكون الحدث في تحميل (load) البيانات من قاعدة اكسس وعرضها في datagrid بدون حدث click
بمعنى عندما يشغل المستخدم البرنامج تظهر له البيانات على datagrid وفي نفس الوقت اذا تاريخ انتهاء الاشتراك فعال يكون لون الخلية اخضر واذا انتهى الاشتراك يكون لون الخلية احمر
اسف على الاطاله
المشاركات : 39
المواضيع 8
الإنتساب : Nov 2013
السمعة :
0
الشكر: 223
تم شكره 1 مرات في 1 مشاركات
06-04-15, 02:44 PM
(آخر تعديل لهذه المشاركة : 06-04-15, 02:57 PM {2} بواسطة dhetos.)
من قائمة الحدث للداتا جريد فيو هاتختار Row Prepaint هاتدوس دبل كليك هاتحط الكود مع تعديل اسم العامود من your colum name لاسم العامود ائلى فيه تاريخ انتهاء الاشتراك
If DataGridView.Rows(e.RowIndex).Cells("your colum name").Value < Date.Now Then
DataGridView.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.Red
End If
If DataGridView.Rows(e.RowIndex).Cells("your colum name").Value > Date.Now Then
DataGridView.Rows(e.RowIndex).DefaultCellStyle.BackColor = Color.Green
End If
المشاركات : 6
المواضيع 1
الإنتساب : Mar 2015
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
اخوي dhetos
جربت الكود ويظهر اللون الاحمر لجميع حقول الداتا قريد ولا يقارن التاريخ المخزن بقاعدة البيانات بالتاريخ الحالي