Foros del Web » Programación para mayores de 30 ;) » .NET »

crear modulos y submodulos

Estas en el tema de crear modulos y submodulos en el foro de .NET en Foros del Web. que tal pues ando en la programacion de un punto de venta pero tengo un problema esto lo quiero hacer en vb.net el detalle esta ...
  #1 (permalink)  
Antiguo 15/07/2009, 16:33
 
Fecha de Ingreso: junio-2002
Ubicación: Mexico
Mensajes: 32
Antigüedad: 22 años, 4 meses
Puntos: 0
crear modulos y submodulos

que tal pues ando en la programacion de un punto de venta pero tengo un problema esto lo quiero hacer en vb.net

el detalle esta en que tengo que hacer modulos y submodulos. para esto tengo el form principal que es el mdiParent y creo unos mdichild en este caso ventas, clientes, y proveedores, el problema esta que en cada mdi child que tengo deben de funcionar como mdi parent para poder habrir submodulos pero no se puede hacer esto.

* frmPrincipal
--* ventas
-----*reportes
------*notas
--* clientes
------*estadisticas
------* alta de clientes
--*proveedores
etc....

se que tengo un mdi parent que es frmPrincipal por lo mismo ya no me deja tener otro mdi parent.

haber si me entendieron.

lo que trato de hacer es que los modulos (estos son mdichild, su mdiParent es frmMain) tambien me funcionen como mdi parent aunque ya tenga un mdi parent
o como le puedo hacer para que a la hora de maximizar se maximisen en la ventana del modulo como un mdi Child se maximiza en un mdiParent
  #2 (permalink)  
Antiguo 16/07/2009, 08:36
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: crear modulos y submodulos

en vez de hacer los submodulos con forms, porque no pruebas haciéndolos desde control?, al fin y al cabo el form hereda desde control; crea controles por cada módulo y dentro de los mismos agrégale un container control para así agregar subcontroles que serán tus módulos, cundo necesites que uno de esos submódulos tengan su propia ventana, simplemente crea una instancia de form y agrégale el control.

Es todo un proceso, yo lo he aplicado para interfaces dinámicas, pero no tuve tiempo necesario para terminarlo.

Si lo quieres mas simple existe un API para establecer el contenedor de un handle, hace años que no la utilizo, creo que era SetParent o algo así en user32.dll, no recuerdo bien

Última edición por maycolalvarez; 16/07/2009 a las 08:39 Razón: la api
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:06.