Fórum Pintar Linhas CxGrid #432118
08/01/2013
0
para pintar estou usando o seguinte código só não sei qual condição coloco ali no if para que ele pinte da forma desejada..
ACanvas.Canvas.Brush.Color := clGreen;
ACanvas.Font.Color := clBlack
verde |------
vermelho |------
verde |------
vermelho |------
verde |------
Eduardo
Curtir tópico
+ 0Post mais votado
08/01/2013
No metodo CustomDrawCell
Valor := VarAsType( cxGrid1DBTableView1.ViewData.Records[AViewInfo.GridRecord.Index].Values[ cxGrid1DBTableView1Colua.Index], varString );
if Valor = 'A' then
Acanvas.Font.Color := clGreen
else
Acanvas.Font.Color := clRed;
Daniel Santos
Gostei + 1
Mais Posts
08/01/2013
Joel Rodrigues
Selecione a View ativa da cxGrid, vá na propriedade Styles e defina um estilo para as subpropriedades ContentEven e ContentOdd.
Boa sorte.
Gostei + 0
08/01/2013
Eduardo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)