Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   La Grilla (https://www.clubdelphi.com/foros/showthread.php?t=44290)

YOSMITH 02-06-2007 17:44:52

La Grilla
 
:cool: Trato de hacer mediante un evento de cambiar fecha (monthcalendar) que una grilla cambie sus celdas de color o coloque un texto solamente, no deben ser guardados... pero deben permitirme llamar ora forma con la informacion correspondiente a la que coincida con la celda (puede ser por coordenadas filas y columnas) como con la fecha... si alguien tiene alguna idea ue me pueda aportar... gracias :confused:

cHackAll 13-06-2007 22:11:50

mmm...
 
Grilla = TDBGrid??? si es así te dejo el ejemplo del evento OnDrawDataCell del propio Delphi.

Código Delphi [-]
procedure TForm1.DBGrid1DrawDataCell(Sender: TObject; const Rect: TRect; Field: TField; State: TGridDrawState);
begin
  if Table1.FieldByName('Size').AsFloat > 10 then
    DBGrid1.Canvas.Font.Color := clRed;
  DBGrid1.DefaultDrawDataCell(Rect, Field, State);
end;

Si no te funciona utiliza el evento OnDrawColumnCell, para este debes modificar el valor de la propiedad DefaultDrawing tambien.

Espero sea lo que buscas.

Saludos.


La franja horaria es GMT +2. Ahora son las 08:25:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi