Fórum Pintar uma linha do grid no ExpressQuantumGrid #217700
02/03/2004
0
se mes = janeiro, pinto a linha do grid de cinza;
se mes = abril, pinto a linha do grid de vermelho;
se mes = março, pinto a linha do grid de verde,
e assim por diante
Obrigado,
Valmir
Valmirgomes
Curtir tópico
+ 0Posts
02/03/2004
Renan
No evento onDrawColumnCell do seu grid coloque o seguinte:
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject;
const
Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
If table1PRAZO.Value > DATE then // condição
Dbgrid1.Canvas.Font.Color:= clFuchsia; // coloque aqui a cor desejada
Dbgrid1.DefaultDrawDataCell(Rect, dbgrid1.columns[datacol].field, State);
end;
Gostei + 0
02/03/2004
Valmirgomes
grato,
valmir
Gostei + 0
03/03/2004
Bon Jovi
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)