Delphi - color en un dbgrid

 
Vista:

color en un dbgrid

Publicado por Subirat (3 intervenciones) el 29/03/2002 07:28:06
quiero que las filas pares lleven un color de fondo y las impares de otro, dentro de un dbgrid.
he encontrado como se hace con las columnas pero no se como hacerlo para las filas.
un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:color en un dbgrid

Publicado por DAVID (13 intervenciones) el 01/04/2002 04:25:40


procedure TFMmaincontabilidad.DBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin
with Sender as TDBGrid do
begin
// SI ES PAR
if (dmdiario.Taapuntesnumero_asiento.value mod 2 = 0) Then
Begin
Canvas.Font.Color := clblack;
Canvas.Brush.Color := $0C0E0FF; //naranja
End else Begin
Canvas.Font.Color := clblack;
Canvas.Brush.Color := clInfoBk;
End;
defaultdrawcolumncell(rect,datacol,column,state);
end;

end;

Enviame como lo haces con las columnas. Un Saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar