Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Imagen en Grid (https://www.clubdelphi.com/foros/showthread.php?t=907)

eibarra 28-05-2003 17:37:41

Imagen en Grid
 
Hola, por favor necesito ayuda, alguien puede indicarme como inserto una imagen en una celda de un Grid
Gracias

delphi.com.ar 28-05-2003 18:04:18

Aqui se explica lo que pedís para un StringGrid
http://www.clubdelphi.com/foros/arch...147&highlight=

En un DBGrid, deberías utilizar el evento OnDrawDataCell

pedrohdez 29-05-2003 11:26:01

En un TDBGrid no se usa OnDrawDataCell, ese es un evento 'deprecated' se usa el evento OnDrawColumnCell.

Joa0 29-05-2003 18:49:19

Creo que seria algo asi:




procedure TFrm.DBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
begin

if column.Field=dmseguimiento.tblcolumnax
then//si se trata de la columna en la que queremos dibujar la celda
// dibujamos sobre el canvas del grid
dbgridfichas.Canvas.StretchDraw(Rect,grafico);

end
else
DBGridFichas.DefaultDrawDataCell(Rect, Column.Field, State);
end;


La franja horaria es GMT +2. Ahora son las 06:38:08.

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