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
Curtir tópico
+ 0
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;
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
Clique aqui para fazer login e interagir na Comunidade :)