Salve , eu uso este evento do grid... GridDadosCustomDrawCell
procedure TfrmMovEstoque.GridDadosCustomDrawCell( Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); var IndiceCampo: Integer; Valor : Variant; begin if (AViewInfo <> nil) and ((Sender as TcxGridDBTableView).DataController.Dataset.Active ) then begin IndiceCampo := (Sender as TcxGridDBTableView).GetColumnByFieldName('QUANTSAIDA').Index; Valor := AViewInfo.GridRecord.Values[IndiceCampo]; ACanvas.Font.Style := []; if (Valor > 0) then ACanvas.Font.Color := clRed else ACanvas.Font.Color := clNavy; IF AViewInfo.GridRecord.Selected then begin ACanvas.Brush.Color := ACanvas.Font.Color; ACanvas.Font.Color := clWhite; end; end; end; 2009/10/8 dionatanhenrique <dionata...@hotmail.com> > > > Pessoal como posso pintar uma linha do CXGRID > > olhei em alguns site que e possivel usar o cxStyleRepository, mas nao sei > como e onde usalo? > > Por exemplo tenho a tabela ma tabela de situacoes e quando a situacao for a > pinta a linha de ver se for b de laranja... > > alguem pode me auxiliar? > > valeu > > > -- Marcos A. de A. Bernardo xmarcos....@gmail.com 11 - 9462-2657 / 11- 3205-1499 http://bagusconsultoria.wordpress.com/ [As partes desta mensagem que não continham texto foram removidas]