Problema em dbgrid

04/01/2006

0

Estou alterando a fonte de determinados registros em um dbgrid com o seguinte codigo:

if Tabela.FieldByName (´Salario´).Value >= 10000 then 
  begin 
  DbGrid1.Canvas.Font.Color := clRed; 
  DbGrid1.Canvas.Font.Style := [fsBold]; 
  end; 
DbGrid1.DefaultDrawDataCell(Rect, Field, State);


Tudo dá certo, mas se eu editar as colunas do dbgrid (retirar, mudar de lugar) o comando acima não funciona. Tem alguma maneira de contornar isso ??
Obs: eu preciso de qualquer maneira editar essas colunas.


Roberto Rossi

Roberto Rossi

Responder

Posts

04/01/2006

Edilcimar

coloque a mudança de cor no ondrawcolumncell


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar