Hola, yo tenia la misma necesidad de tener un dbControlGrid, y poder tener una imagen con labels etc... en un solo registro, y pude hacer uno utilizando los helper que proporciona Delphi
te mando el archivo que se encarga de hacerlo, lo he llamado "HelperGrids.pas"
arrastra un TIWGrid a tu form, y agrega en tus uses HelperGrids
al TIWGrid cambiale a cuantas filas y columnas quieres trabajar con columncount y rowcount, luego tienes que activarlo con las siguientes lineas
with IWGrid1 do
begin
DataSource:=DataModulo.DSArticulos; //datasource de la tabla a mostrar
Activar('Codigo','Nombre','','C:\Restaurante\TOUC\',nil,100,100,'');
end;
los siguientes son los parametros de la funcion principal Activar();
parametro 1: nombre del campo de la tabla que se desea mostrar
parametro 2: nombre del campo de la tabla que se desea mostrar
parametro 3: nombre del campo de la tabla que se desea mostrar //inactivo
parametro 4: dirección de la imagen
parametro 5: procedimiento para el evento onClick de la imagen
paramtero 6: ancho de la imagen
paramtero 7: alto de la imagen
paramtero 8: cualquier codigo javascript vinculado con la imagen
obviamente esta muy acomodado a mi aplicación, espero que la puedas personalizar y optimizar a tu gusto
|