EasyDelphi Q&A
0 تصويتات
54 مشاهدات
سُئل في تصنيف Delphi بواسطة (340 نقاط) | 54 مشاهدات

2 إجابة

+1 تصويت
أفضل إجابة

ضع هذا الكود في event الخاص ب dbgrid ondrawcollumcell

عدل على اللون و الشرط على حسبك 

{

If gdSelected In State Then

  Begin

    DBGrid1.Canvas.Brush.Color := $00FFA8A8 //clNavy       $00EFFEE9

  End Else

  Begin

    If DBGrid1.DataSource.DataSet.FieldByName('Quantité_Stock').Value<1 Then

      DBGrid1.Canvas.brush.Color := clWebOrangeRed

    Else

      DBGrid1.Canvas.Brush.Color := clWhite;

  End;

}

  DBGrid1.DefaultDrawColumnCell(rect,datacol,column,state);

تم الرد عليه بواسطة (1,250 نقاط)
مختارة بواسطة
0
هذا يلون cell واحدة و ليس السطر !!
0
لا تضع كود بدون شرح . الغاية من الموقع هو التعلم .
0 تصويتات

https://drive.google.com/open?id=1pHhyN_FlNX9C8bWuhWEs1OgbjRKuWVAt

تفضل سورس كود ربما يفيدك 

تم الرد عليه بواسطة (1,780 نقاط)
0
لا تضع روابط بدون شرح .
الغاية من الموقع هو التعلم . مجرد وضع روابط لا يفيد .

اسئلة متعلقة

0 تصويتات
0 إجابة
سُئل يوليو 4، 2019 في تصنيف Delphi بواسطة عائشة (340 نقاط) | 47 مشاهدات
0 تصويتات
1 إجابة
سُئل فبراير 3، 2019 في تصنيف Delphi بواسطة reema (320 نقاط) | 79 مشاهدات
+4 تصويتات
2 إجابة
+1 تصويت
1 إجابة
سُئل أغسطس 20، 2018 في تصنيف vcl بواسطة Yamada Fakir (1,780 نقاط) | 224 مشاهدات
+5 تصويتات
2 إجابة
سُئل أغسطس 19، 2018 في تصنيف SQL Server بواسطة Yamada Fakir (1,780 نقاط) | 166 مشاهدات
ادعُ اصدقائك في الفايسبوك لمشاركتك
Comodo SSL

مرحبًا بك إلى EasyDelphi Q&A، حيث يمكنك طرح الأسئلة والحصول على الإجابة عليها من المستخدمين الآخرين.

لا يسمح بطلب او السؤال عن كراك او تفعيل او كسر او فك او اي شيء يخالف اتفاقيات الترخيص  مهما كان السبب ومهما كان البرنامج ونوعه. ولا حتى نشر روابط تحتوي على مثل هذه الاشياء لا في الاسئلة ولا في الاجابات ولا التعليقات . نهائيا

483 سؤال
743 إجابة
1,396 تعليق
252 مستخدم