Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Stringrid agregar controles a cada celda (https://www.clubdelphi.com/foros/showthread.php?t=75386)

JXJ 18-08-2011 22:30:57

Stringrid agregar controles a cada celda
 
hola

quiero hacer un stringrid al que se le puedan agregar controles
a cada celda
por ejemplo

edit
datetimepicker
checkbox
spinedit

esto pos lo siguiente

en un punto de venta quiero que se muestre un listado de los productos
del lado izquierdo los minilitos
del footer o encabezado los productos
y donde se junten las coordenadas se ponga
un label
un edit con la cantidad en almacen seguido de
un edit o spinedit para indicar cuanto se va a comprar
un button para aplicar la cantidad de lo que se va a retirar del almacen


al final con un boton levantar pedido y tomar todos los productos al que su
edit de pedido haya sido seleccionado
y a cada celda donde el producto haya sido seleccionado se
le cambie de color al fondo de la celda

asi con cada fila coca pepsi manzanita
algo asi.


_______| cocacola | pepsi |manzanita |
_______________________________________
600 ml |900(edit)button|33(edit)button|0(edit)button|
_______________________________________
100 ml |800(edit)button|44(edit)button|0(edit)button|
_______________________________________
1500 ml |78(edit)button|22(edit)button|0(edit)button|
_______________________________________
2500 ml |22(edit)button|23(edit)button|0(edit)button|
_______________________________________
3000 ml |33(edit)button|56(edit)button|1(edit)button|
_______________________________________

o¿ se podra con algun otro componente?
o ¿habra que desarrollar uno ?
de componentes y su desarrollo
no se.

gracias por su atencion

newtron 19-08-2011 08:50:12

Hola.

Creo que para lo que quieres la única opción es crear cada uno de los componentes dentro del stringgrid.

Aquí tienes un post en el que se habló de insertar un checkbox en un stringglist, espero que te resulte de ayuda.

Saludos


La franja horaria es GMT +2. Ahora son las 23:01:10.

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