Alterando a cor da linha em StringGrid

Delphi

04/02/2003

Quero que uma linha inteira, por exemplo a linha 1 fique na cor cinza.
Como fazer isso ?

Obrigado


Anonymous

Anonymous

Curtidas 0

Respostas

Michael

Michael

04/02/2003

Aí mano, StringGrid é mole pra nós!

Tenho um componente aqui q fiz q vai ter ajudar muito.... Se quiser, entre em contato.

Para trocar a cor da linha, no evento OnDrawCell coloque:

with Sender as TStringGrid do
begin

if ARow = 1 then
begin
Canvas.Brush.Color := clSilver;
Canvas.Font.Color := clWhite;
end;

Canvas.FillRect(Rect);

Canvas.TextOut(Rect.Left, Rect.Top, Cels[ACol, ARow]);
end;

Valeu!

Michael :D


GOSTEI 0
POSTAR