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


Falinden

Falinden

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


Responder

Gostei + 0

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

Aceitar