Pregunta: | 53019 - COMO HAGO P/ ABRIR UN FORM (HIJO) DENTRO DEL FORM PRINCIPAL? |
Autor: | Sebastián Alvarez |
Hola, tengo generado un menú y quisiera que todos los forms hijos que genere se me abran dentro del form principal (Menú Principal). Es decir, tengo el menú al costado y quiero que los formularios a medida que se vayan seleccionando con un Click en el menú, se me abra en el espacio que tengo destinado dentro del form principal. Desde ya muchas gracias!!! Saludos. Sebas |
Respuesta: | MIgue Rueda |
Bueno lo q necesitas hacer es un formulario mdi, para empezar tienes q ir al form q has destinado como padre y ir a la propiedad "IsMdiContainer", y la pones en true, una vez hecho vas a ver q tu formulario se hace oscuro, x lo tanto, se ha vuelto el form padre. luego vas a tu menu, y en el botón o el menuitem con el cual vas a llamar al form hijo usas el siguiente codigo: 1.- Creas una variable tipo formulario hijo, x ejemplo: dim hijo as new form1 esta variable debe ser global 2.- vas al botón o al menu item y pones: hijo.MDIParent=Me hijo.Show( ) 3.- Vas a los forms hijos y ingresas en las cabeceras la siguiente herencia: inherits System.Windows.Forms.Form Y con eso esta listo lo q querias lograr |