Bonjour,
Dans mon programme je souhaiterai afficher toute les lignes d'une "DBGrid" d'une couleur et d'un style italic du moment qu'une condition et remplie, voici une partie du code qui nous int�resse :
la couleur change bien mais pas le style !
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 void __fastcall TForm1::DBG1DrawColumnCell(TObject *Sender, const TRect &Rect, int DataCol, TColumn *Column, TGridDrawState State) { if (Form1->DBG1->DataSource->DataSet->FieldByName("STOCK")->Value <= 2) { Form1->DBG1->Canvas->Brush->Color = clAqua; Form1->DBG1->DefaultDrawColumnCell(Rect, 1, Column, State); Form1->DBG1->Canvas->Font->Style << fsItalic; } }
merci de votre aide
Partager