Leer en inglés

Compartir a través de


Form.LayoutMdi(MdiLayout) Método

Definición

Organiza los formularios secundarios MDI (interfaz de múltiples documentos) dentro del formulario MDI principal.

public void LayoutMdi(System.Windows.Forms.MdiLayout value);

Parámetros

value
MdiLayout

Uno de los valores de MdiLayout que define la presentación de los formularios MDI secundarios.

Ejemplos

En el ejemplo siguiente se muestran los controladores de eventos de los elementos de menú de un menú Ventana en el formulario primario de una aplicación MDI. Cada controlador de eventos realiza llamadas al LayoutMdi método para organizar los formularios secundarios que están abiertos actualmente en la aplicación.

private void HorizontallyTileMyWindows (object sender, System.EventArgs e)
 {
    // Tile all child forms horizontally.
    this.LayoutMdi( MdiLayout.TileHorizontal );
 }
 
 private void VerticallyTileMyWindows (object sender, System.EventArgs e)
 {
    // Tile all child forms vertically.
    this.LayoutMdi( MdiLayout.TileVertical );
 }
 
 private void CascadeMyWindows (object sender, System.EventArgs e)
 {
    // Cascade all MDI child windows.
    this.LayoutMdi( MdiLayout.Cascade );
 }

Comentarios

Puede usar este método para organizar los formularios secundarios MDI en el formulario primario MDI para permitir una navegación y manipulación más sencillas de formularios secundarios MDI. Los formularios secundarios MDI se pueden crear en mosaico horizontal y verticalmente, en cascada o como iconos dentro del formulario primario MDI.

Se aplica a

Producto Versiones
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Consulte también