Como mudar a cor da célula ativa do DBGrid

31/03/2003

0

Alguem sabe como que eu troco a cor da linha onde esta a opcao selecionada?


Rodrigo Ferreira

Rodrigo Ferreira

Responder

Posts

31/03/2003

Okama

No evento DrawColumnCell coloque esse código:

begin

with DBGrid1.Canvas do
begin

if gdSelected in State then
Brush.Color := clred;

FillRect(Rect);
TextOut (Rect.Left + 2, Rect.Top + 2, Column.Field.AsString);

end;
end;


Responder

31/03/2003

Anonymous

No evento DrawColumnCell coloque esse código: begin with DBGrid1.Canvas do begin if gdSelected in State then Brush.Color := clred; FillRect(Rect); TextOut (Rect.Left + 2, Rect.Top + 2, Column.Field.AsString); end; end;


Oi colega nao seria bem assim, o que eu quero e apos a consulta o DBGrid para sobre o item pesquisado, entao eu gostari que a linha que esta o item pesquisado fica-se destacada com a cor que eu informar como parametro

Sera que tem jeito amigo?


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar