El formulario es el primer objeto o control que se visualiza en Visual Basic y
constituye la pantalla o ventana sobre la que se colocan otros objetos o controles como etiquetas, controles de texto, botones, etc. y por supuesto el código necesario de nuestros programas, por lo tanto, constituirán la Interfaz de usuario. Formulario MDI (Padre) Cuando se habla de una Interfaz de Documento Múltiple (MDI), se hace referencia a una aplicación que tendrá entre sus formularios uno que actuará como principal, el cual encerrará los demás formularios que formarán parte de la aplicación, en donde al resto de los formularios que se carguen en el formulario principal se le denomina formularios hijos. Como crear un formulario padre: Crear un proyecto de aplicación para Windows. En la ventana Propiedades, establezca la propiedad IsMDIContainer en true. Arrastre un componente MainMenu del Cuadro de herramientas al formulario. Cree un elemento de menú de nivel superior con la propiedad Text establecida en & Archivo, con elementos de submenú denominados &Nuevo y &Cerrar. Cree también un elemento de menú de nivel superior denominado &Ventana. El primer menú creará y ocultará los elementos de menú en tiempo de ejecución, mientras que el segundo se encargará del seguimiento de las ventanas MDI secundarias abiertas. Llegado este punto, ha creado una ventana MDI primaria. Presione F5 para ejecutar la aplicación. Formulario MDI (Secundario) Los formularios MDI secundarios son un elemento esencial de Aplicaciones de interfaz de múltiples documentos (MDI), cuando estos formularios son el centro de interacción del usuario. Como crear un formulario MDI (Secundario): Cree un formulario primario MDI con una estructura de menús que contenga los elementos de menú Archivo y Ventana de nivel superior y los elementos de menú Nuevo y Cerrar. En la lista desplegable que se encuentra en la parte superior de la ventana Propiedades, seleccione el elemento de menú correspondiente al elemento Ventana y establezca el valor de la propiedad MdiList en true. En el Explorador de soluciones, haga clic con el botón secundario en el proyecto, haga clic en Agregar y seleccione Agregar nuevo elemento. En el cuadro de diálogo Agregar nuevo elemento, seleccione Windows Form (en Visual Basic) o Aplicación de Windows Forms (.NET) (en Visual C++) desde el panel Plantillas. En el cuadro Nombre, asigne al formulario el nombre Form2. Haga clic en el botón Abrir para agregar el formulario al proyecto. En el Cuadro de herramientas, arrastre un control RichTextBox al formulario. En la ventana Propiedades, establezca la propiedad Anchor en Top, Left y la propiedad Dock en Fill. Cree un controlador de eventos Click para el elemento de menú Nuevo. Inserte el código siguiente para crear un nuevo formulario MDI secundario cuando el usuario haga clic en el elemento de menú Nuevo. Presione F5 para ejecutar la aplicación.