Ver Mensaje Individual
  #1  
Antiguo 21-07-2011
cmfab cmfab is offline
Miembro
 
Registrado: jun 2010
Posts: 419
Reputación: 14
cmfab Va por buen camino
Color de celda en una tabla

Hola a todos, en una rejialla de datos de los componentes devexperss
(cxGrid) necesitaria que las celdas tomaran diferentes colores en base
a su contenido. he hecho este tipo de operacion pero para toda la fila
por ejemplo usando este evento

Código Delphi [-]
procedure TForm1.cxGrid1DBTableView1CustomDrawCell(
  Sender: TcxCustomGridTableView; ACanvas: TcxCanvas;
  AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean);
begin
  if AViewInfo.GridRecord.Values[0] = True then
  begin
    ACanvas.Brush.Color := clGreen;   {Color del fondo de la fila}
    ACanvas.Font.Style := [fsBold];   {Formatea el texo en negrita (Bold)}
  end;
end

pero en este caso se ointa toda una fila en base al valor de una sola columna

espero me haya explicado correctamente

Gracias
Responder Con Cita