Fórum mudar a cor da fonte - DBgrid #210298
29/01/2004
0
Boa tarde a todos,
Minha dúvida é como eu posso manipular a cor da fonte de um valor vindo do banco de dados.
Por exemplo: se o valor do campo aprovado for ´Nao´, mudar a cor da fonte para vermelho.
Agradeço qualquer ajuda ....
Fabiana Linden
-----------------------
analista de sistemas
Minha dúvida é como eu posso manipular a cor da fonte de um valor vindo do banco de dados.
Por exemplo: se o valor do campo aprovado for ´Nao´, mudar a cor da fonte para vermelho.
Agradeço qualquer ajuda ....
Fabiana Linden
-----------------------
analista de sistemas
Falinden
Curtir tópico
+ 0
Responder
Posts
29/01/2004
Fabio.hc
Tente assim:
procedure TForm1.GridDrawDataCell(Sender: TObject; const Rect: TRect; Field: TField; State: TGridDrawState); begin if Table1.FieldByName(´APROVADO´).value = ´NÃO´ then begin Grid.Canvas.Font.Color:=clRed; Grid.Canvas.FillRect(Rect); Grid.Canvas.TextOut(Rect.Left+2, Rect.Top+2, Field.Text); end; end;
Responder
Gostei + 0
29/01/2004
Falinden
Olá, Fabio.
Agradeço a sua resposta, porém ainda não deu certo. Estou usando um DBgrid ...
Fabi
Agradeço a sua resposta, porém ainda não deu certo. Estou usando um DBgrid ...
Fabi
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)