Ver Mensaje Individual
  #6  
Antiguo 08-07-2004
marcost marcost is offline
Registrado
 
Registrado: abr 2004
Posts: 9
Reputación: 0
marcost Va por buen camino
Evento OnDrawColumnCell

Código:
 
procedure TfMain.dbGridDrawColumnCell(Sender: TObject; const Rect: TRect;
  DataCol: Integer; Column: TColumn; State: TGridDrawState);
begin
		if (Tabla.FieldByName ('importe').asCurrency > 0 then

			TDBGrid (Sender).Canvas.Pen.Color := clRed
		else  
			TDBGrid (Sender).Canvas.Pen.Color := clGreen;
end;
Eso deberia ser todo, por supuesto el grid debe tener la propiedad DefaultDrawing en False,

Eso de que la aplicacion se relentice al usar este evento me parece muy extraño

Suerte
Responder Con Cita