PDA

نسخه کامل مشاهده نسخه کامل : رنگي كردن سطرهاي Dbgride



naser2590
09-10-2009, 23:19
چطوري ميشه كه سطرهاي يك Dbgrieرو بر اساس شرطي كه ميذاريم رنگي كرد . ممنون از راهنماييهاتوننننن

moh_majdi
10-10-2009, 19:08
منظورت رنگي شدن بصورت يك در ميان؟

مرد مباح
11-10-2009, 18:55
برو یک کمی در مورد OnCellDraw تحقیق کن.
به نتیجه میرسی. هر چقدر فهمیدی بگو تا بقیش رو ما کمکت کنبم.

naser2590
15-10-2009, 23:17
برو یک کمی در مورد OnCellDraw تحقیق کن.
به نتیجه میرسی. هر چقدر فهمیدی بگو تا بقیش رو ما کمکت کنبم.


نمونه كد دارم ولي وقتي برنامه رو اجرا ميكنم هيچ تغييري صورت نميگيره .
نمونه كد :
if Table1.FieldByName('نام فیلد').AsInteger> 3 then<br />
begin<br />
DBGrid1.Canvas.Font.Color := clYellow;<br />
DBGrid1.Canvas.Brush.Color := clred;<br />
end;<br />
if DataCol = 3 then<br />
DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column, State);