Munda de cor..Grid
06/03/2003
0
Bom, pessoal, gostaria se alguem me ajudasse, a intercalar a cor de um grid.
Valeu
Valeu
Luciano.carvalho
Curtir tópico
+ 0
Responder
Posts
07/03/2003
Luciano Pimenta®
Use assim:
If odd(Table1.RecNo) then //pode ser tbm Query1.recNo ou ClientDataSet
begin
DBGrid1.Canvas.Font.Color:= clWhite; //fonte branca
DBGrid1.Canvas.Brush.Color:= clGreen; //linha verde
end
else
begin
DBGrid1.Canvas.Font.Color:= clBlack; //fonte preta
DBGrid1.Canvas.Brush.Color:= clWhite; //linha branca
end;
DBGrid1.Canvas.FillRect(Rect);
DBGrid1.Canvas.TextOut(Rect.Left+2,Rect.Top,Column.Field.AsString);
end;
:)
If odd(Table1.RecNo) then //pode ser tbm Query1.recNo ou ClientDataSet
begin
DBGrid1.Canvas.Font.Color:= clWhite; //fonte branca
DBGrid1.Canvas.Brush.Color:= clGreen; //linha verde
end
else
begin
DBGrid1.Canvas.Font.Color:= clBlack; //fonte preta
DBGrid1.Canvas.Brush.Color:= clWhite; //linha branca
end;
DBGrid1.Canvas.FillRect(Rect);
DBGrid1.Canvas.TextOut(Rect.Left+2,Rect.Top,Column.Field.AsString);
end;
:)
Responder
Clique aqui para fazer login e interagir na Comunidade :)