couleur ligne DBGrid delphi
bonjour les amis
mon problème c'est lorsque je clic sur un enregistrement d'un dbgrid
je change la couleur de la ligne avec :
Code:
1 2 3 4
| If DBGrid1.SelectedRows.CurrentRowSelected
then Begin
DBGrid1.Canvas.Brush.Color := clRed;//clSkyBlue; // <- Couleur fond de ligne
Column.Grid.DefaultDrawColumnCell(Rect, DataCol, Column, State); |
sauf qu’après que je clic sur un autre enregistrement et sur le même dbgrid
la couleur que j'ai donner au premier enregistrement disparaisse
alors je veux cmt les lignes de mon dbgrid maintiennes leurs couleur
même Apres que je sélectionne un autre, ou bien comment désactiver la ligne
du dbgrid après avoir séléctionné.
merci et j'éspere que vous maviez compris