Fórum DBGrid mudar cor do Titulo #581912
30/05/2017
0
Grato
General Ltda
Curtir tópico
+ 0Posts
30/05/2017
Mateus Ribeiro
Nas propriedades do seu DBGrid:
FixedColor: A cor que você deseja.
DrawingStyle: gdsClassic
Gostei + 0
30/05/2017
General Ltda
Porem gostaria mudar cor do titulo de apenas uma coluna especifica e não todas.
Gostei + 0
30/05/2017
Raimundo Pereira
Criei uma Função, caso você for trabalhar com vários Grids.
type TForm1 = class(TForm) Function Altera_cor_coluna_GRID(GRID_SELECTED:TDBGrid; ID_Coluna:Integer; Cor_Desejada:TColor):boolean;
Function TForm1.Altera_cor_coluna_GRID(GRID_SELECTED:TDBGrid; ID_Coluna:Integer; Cor_Desejada:TColor):boolean;
begin
try
GRID_SELECTED.Columns[ID_Coluna].Color:=Cor_Desejada;
except
Application.MessageBox('Não foi possível aplicar cor desejada','Alteração de cor');
exit;
end;
end;
Chamando a função:
procedure TForm1.Button1Click(Sender: TObject); begin Altera_cor_coluna_GRID(DBGrid1,1,clGreen); end;
Resultado da função
Gostei + 0
30/05/2017
Natanael Ferreira
https://marcosalles.wordpress.com/2011/05/08/alterar-cor-de-fundo-do-titulo-da-coluna-clicada-no-dbgrid-delphi/
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)