Fórum Colorir linha de um Grid #234159

25/05/2004

0

Oi galera, estou com uma dúvida: apresento num grid informações de contas à receber da minha empresa, e gostaria que as que estivessem em atraso ficassem com a linha do grid colorida, ou seja, tivesse um destaque das demais. Uso Paradox, componentes DataAccess e DataControls. Agradeço a quem puder me ajudar.

Atenciosamente, Viviane.


Vivipeder

Vivipeder

Responder

Posts

25/05/2004

Macario

Ola programador(a), bom dia.

primeiro uma dica simples:



[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=16976&sid=5685796da08a9f2455856a7ace82fb9c[/url]



veja este topico

Grid Zebrado

[url]http://delphiforum.icft.com.br/forum/viewtopic.php?t=35689&start=0&postdays=0&postorder=asc&highlight=zebrar&sid=5685796da08a9f2455856a7ace82fb9c[/url]

espero ter ajudado


Responder

Gostei + 0

25/05/2004

Fabio.hc

Tente assim:

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject;const Rect: TRect; DataCol: Integer; Column: TColumn;State: TGridDrawState);
begin
   If table1Data.Value < DATE then // condição
      Dbgrid1.Canvas.Font.Color:= clRed; // coloque aqui a cor desejada
   Dbgrid1.DefaultDrawDataCell(Rect, dbgrid1.columns[datacol].field, State);
end; 



Responder

Gostei + 0

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

Aceitar