Fórum Alterar cor do selecionado da célula #268732
16/02/2005
0
Aqui no meu pc a célula selecionada fica sempre em azul, quero mudar pra outra cor.
Raserafim
Curtir tópico
+ 0Posts
16/02/2005
Wbb
wbb
Gostei + 0
16/02/2005
Raserafim
do DBGrid
Gostei + 0
16/02/2005
Massuda
procedure TSeuForm.SeuGridDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); var Grid: TDBGrid; begin Grid := Sender as TDBGrid; if gdSelected in State then begin Grid.Canvas.Brush.Color := ...a cor desejada...; end; Grid.DefaultDrawColumnCell(Rect, DataCol, Column, State); end;
Gostei + 0
16/02/2005
Wbb
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); begin with (Sender as TDBGrid) do begin if gdSelected in State then begin Canvas.Brush.Color := clRed; Canvas.Font.Color := clWhite; end; DefaultDrawColumnCell(Rect, DataCol, Column, State); end; end;
T+
wbb
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)