En primer lugar se crea un proyecto nuevo de tipo Windows Forms
Una vez abierto se tiene una aplicación normal con un único formulario
Se accede al menú Proyecto -> Agregar nuevo elemento
En esa ventana seleccionar Formulario Primario MDI (Multiple Document Interface)
Aparece un formulario MDI, con la barra de menús estándar, una barra de herramientas estándar y una barra de estado.
Contiene el código de parte de los menús y botones que incorpora.
Acceder al Explorador de soluciones, y ahí seleccionar My Project.
En la ventana de configuración que sale, seleccionar como formulario de inicio el que se acaba de incorporar a la aplicación.
En la opción formulario de inicio seleccionar el formulario MDI que se ha insertado (si no se le ha cambiado el nombre se llamará MDIParent1).
Añadir en el procedimiento controlador del evento que deseamos que abra el formulario hijo el siguiente código.
Form1.Mdiparent = Me
Form1.Show()
Con la primera instrucción se indica al formulario que tiene un padre, que es Me (el fomulario actual), y con la segunda se indica que lo abra.
No hay comentarios:
Publicar un comentario