PARA QUE UTILICES UN FROM PRINCIPAL COMO FORMULARIO MDI, OSEA QUE SEA EL CONTENEDOR DE LOS DEMAS FORMULARIOS QUE UTILICES EN EL PROYECTO, DEBES DE HACER LO SIGUIENTE:
UNA VEZ QUE TENGAS TU FORMULARIO PRINCIPAL, DIGAMOS EL QUE CONTENDRA LOS MENU PRINCIPALES, DEBES ESTABLECERLE LA PROPIEDAD QUE SE LLAMA ISMdiContainer = true LO PUEDES VER EN LA VENTANA DE PROPIEDADES...
AHORA BIEN PARA QUE LOS DEMAS FORMS APAREZCAN DENTRO DE ESTE, A LA HORA DE LLAMAR EL OTRO FORM DEBES DE ESCRIBIRLE LO SIGUIENTE EN EL EVENTO CLICK DEL BOTON QUE ABRIRA ESE FORM (suponiendo que el segundo form se llame FrmVentas):
My.Forms.FrmVentas.MdiParent = Me
FrmVentas.Show()
PUEDES ESTABLECER LA PROPIEDAD StartPosicion = CenterParent DEL SEGUNDO FORM PARA QUE TE APAREZCA EN EL CENTRO DEL PRINCIPAL CUANDO EJECUTES LA APLICACION, Y TAMBIEN PUEDES ESTABLECER LA PROPIEDAD WindowsState = Maximized Y ControlBox = False PARA QUE TE CUBRA TODA EL AREA DEL FORMULARIO PRINCIPAL.
Y ASI VAS HACIENDO LO MISMO CON LOS DEMAS FORMS QUE CREARAS EN TU PROYECTO
ESPERO TE SIRVA.
|