Bom dia amigo...

Se eu entendi bem vc quer trocar a cor da célula toda do grid, Correto???

Portanto no evento onDrawColumnCell...

  with DBGrid.Canvas do
    begin
        Font.Color := clWhite;
        Brush.COlor := clRed;
        FillRect(Rect);    
        // Essa linha abiaxo é pra dar uma encrementada na célula...
        TextOut(Rect.Left+10, 2+Rect.Top-contDraw, Column.Field.DisplayText);
    end;

Ae está amigo...
Qaulquer duvida entre em contato.

Att.
Ricardo Diniz
Analista/Programador Delphi CS/N-Tier/.Net
CLT - PJ/FreeLancer.


--- Em seg, 9/8/10, Gilvan Costa <info...@yahoo.com.br> escreveu:

De: Gilvan Costa <info...@yahoo.com.br>
Assunto: [delphi-br] Grade de Programação
Para: delphi-br@yahoogrupos.com.br
Data: Segunda-feira, 9 de Agosto de 2010, 13:35







 



  


    
      
      
      Olá Srs.


 


Estou precisando implementar em um DBGRID uma grade que mostre a programação

de serviço do mês.


Esse Dbgrid terá as seguintes colunas:


CodigoDaTarefa, DataDaProgramacao, DescricaoDatarefa, 01/01, ..., 31/01


 


Com isso será sinalizado com uma cor a célula que cruzará a tarefa e o dia

da sua execução.


 


Alguém tem algum exemplo de como construir esse recurso?


 


Certo da colaboração, desde já agradeço



[As partes desta mensagem que não continham texto foram removidas]





    
     

    
    


 



  






      

[As partes desta mensagem que não continham texto foram removidas]

Responder a