Exportar (0) Imprimir
Expandir todo

Crear formularios MDI primarios

Visual Studio .NET 2003

La base de una Aplicación con Interfaz de múltiples documentos (MDI) es el formulario MDI primario. Este formulario es el que contiene las ventanas MDI secundarias, que son las "subventanas" dentro de las cuales los usuarios interactúan con la aplicación MDI. La creación de un formulario MDI primario resulta sencilla, tanto en el Diseñador de Windows Forms como mediante programación.

Para crear un formulario MDI primario en tiempo de diseño

  1. Cree una aplicación para Windows. Para obtener más información, vea Crear un proyecto de aplicación para Windows.
  2. En la ventana Propiedades, establezca la propiedad IsMDIContainer en true.

    Así se designa el formulario como contenedor MDI para ventanas secundarias.

    Nota   Cuando se establecen las propiedades en la ventana Propiedades, se puede también establecer la propiedad WindowState en Maximized si se desea, ya que es más fácil manipular las ventanas MDI secundarias cuando el formulario primarios está maximizado. Tenga también en cuenta que el borde del formulario MDI primario seleccionará el color del sistema (que se establece en el Panel de control de Windows), en lugar del color de fondo establecido en la propiedad Control.BackColor.
  3. 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. Para obtener más información acerca de la creación de menús y elementos de menú, vea Agregar menús y elementos de menú a formularios Windows Forms.

  4. Presione F5 para ejecutar la aplicación. Para obtener información acerca de la creación de ventanas MDI secundarias que funcionen dentro del formulario MDI primario, vea Crear formularios MDI secundarios.

Vea también

Aplicaciones de interfaz de múltiples documentos (MDI) | Crear formularios MDI secundarios | Determinar el formulario secundario MDI activo | Enviar datos al formulario secundario MDI activo | Organizar formularios MDI secundarios

Mostrar:
© 2014 Microsoft