Fórum db grid - linhas de cores diferentes #241174
03/07/2004
0
Tenho uma tela no meu programa onde tem um dbgrid que mostra comissoes de vendedores .. dai meu cliente me pediu o seguinte o linha do dbgrid onde tiver uma comissao que ja foi paga fique verde e onde nao foi paga fique vermelho por exemplo.
alguem sabe se é possivel fazer isso com o dbgrid ou se existe algum outro componente???
se alguem puder me ajudar
Marcelo Ms
Curtir tópico
+ 0Posts
03/07/2004
Marcelo.c
No evento OnDrawColumnCell do DBGrid:
If TabelaComissao.Value=´Pago´ then begin DBGrid1.Canvas.Font.Color:= clWhite; DBGrid1.Canvas.Brush.Color:= clGreen; end else begin DBGrid1.Canvas.Font.Color:= clBlack; DBGrid1.Canvas.Brush.Color:= clWhite; end; DBGrid1.Canvas.FillRect(Rect); DBGrid1.Canvas.TextOut(Rect.Left+2,Rect.Top,Column.Field.AsString);
Gostei + 0
03/07/2004
Marcelo Ms
valewww
Gostei + 0
03/07/2004
Marcelo.c
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)