SlideShare a Scribd company logo
1 of 8
Los formularios MDI son un tipo de formulario que contiene a otros
formularios dentro. Sirve de fondo de la aplicación y facilita la
distribución de las ventanas.
Un proyecto solo puede contener un formulario MDI, pero si todos
los formularios MDI secundarios que sean necesarios. Un formulario
MDI se denomina padre (Parent) y los secundarios hijos (Childs).
Formularios MDI
Es el contenedor de los
formularios secundarios.
Una aplicación solo puede tener
un formulario MDI.
Solo pueden contener controles
Toolbar, Statusbar y PictureBox.
No es posible colocar otro control
en el formulario MDI.
Agregar un formulario MDI padre:
Formulario MDI padre
Todo formulario hijo se encuentra
dentro del MDI padre.
Cuando se minimiza una ventana
hija, su icono aparece en la
ventana padre y no en la barra de
tareas. Cuando se maximiza una
ventana hija, ocupa toda el área
interna del formulario padre.
Agregar un formulario MDI hijo:
Los formularios MDI hijos son los
formularios normales, con la
propiedad MDIChild establecida a
True.
Formularios MDI hijos
Para crear un formulario MDI Padre que será
la ventana principal de la aplicación
Windows, sólo hay que configurar la
propiedad IsMdiContainer del formulario en
True, ya que por defecto esta es False.
Una vez creado el formulario MDI Padre, el
Visual Studio .NET permite agregar todo tipo
de controles, pero una buena práctica es
sólo tener menús y barras de herramientas
para organizar los comandos de la
aplicación.
El formulario MDI Padre creado se muestra
en el Diseñador de Formularios Windows
con un fondo gris más oscuro que el
tradicional fondo gris claro de los
formularios Windows, como se aprecia en la
siguiente figura:
Creando un formulario MDI padre
Para crear un formulario MDI Hijo que se muestre
dentro de la ventana principal de la aplicación
Windows, sólo hay que configurar la propiedad
MdiParent del formulario hijo asignándole el
formulario MDI Padre, tal como se muestra en el
siguiente código:
Creando un Formulario MDI Hijo
Nota: La propiedad MdiParent sólo está disponible en tiempo de ejecución, es
decir; es obligatorio, realizar la configuración mediante código.
Observación: Si no se configura la propiedad MdiParent del formulario hijo,
éste se muestra fuera del formulario MDI Padre.
Advertencia: Si se configura la propiedad MdiParent y se muestra el formulario
Hijo con el método ShowDialog se generará una Excepción.
Todos los formularios configurados con la propiedad MdiParent aparecerán
sobre el formulario MDI Padre, tal como se aprecia en la siguiente figura:
Ventana de un formulario MDI Padre conteniendo 3 Hijos
Creando un Formulario MDI Hijo
Aplicaciones con multiples formularios

More Related Content

Viewers also liked

Operaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensionalOperaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensionalCristian Quinteros
 
Esfuerzos y deformaciones de barras cargadas axialmente
Esfuerzos y deformaciones de barras cargadas axialmenteEsfuerzos y deformaciones de barras cargadas axialmente
Esfuerzos y deformaciones de barras cargadas axialmenteJlm Udal
 
Home care colombian supermarket follow up v2
Home care colombian supermarket follow up v2Home care colombian supermarket follow up v2
Home care colombian supermarket follow up v2Maria Ximena Santos Arias
 
12 pasos para el exito harold sánchez
12 pasos para el exito harold sánchez12 pasos para el exito harold sánchez
12 pasos para el exito harold sánchezHarold Sanchez
 
Clientside vs Serverside - SEO
Clientside vs Serverside  - SEOClientside vs Serverside  - SEO
Clientside vs Serverside - SEOAli Haris
 
Tasarım Odaklı Düşünme Becerisi Geliştirme
Tasarım Odaklı Düşünme Becerisi GeliştirmeTasarım Odaklı Düşünme Becerisi Geliştirme
Tasarım Odaklı Düşünme Becerisi GeliştirmeAli Cevat ÜNSAL
 

Viewers also liked (20)

Αυτισμός
ΑυτισμόςΑυτισμός
Αυτισμός
 
Exportaciones
ExportacionesExportaciones
Exportaciones
 
Arquitectura interna de la pc
Arquitectura interna de la pcArquitectura interna de la pc
Arquitectura interna de la pc
 
Garantías constitucionales
Garantías constitucionalesGarantías constitucionales
Garantías constitucionales
 
Sistemas operativos dos
Sistemas operativos dosSistemas operativos dos
Sistemas operativos dos
 
Operaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensionalOperaciones importantes de un arreglo bidimensional
Operaciones importantes de un arreglo bidimensional
 
Introduccion al s.o. linux
Introduccion al s.o. linuxIntroduccion al s.o. linux
Introduccion al s.o. linux
 
Sistema operativo windows
Sistema operativo windowsSistema operativo windows
Sistema operativo windows
 
Esfuerzos y deformaciones de barras cargadas axialmente
Esfuerzos y deformaciones de barras cargadas axialmenteEsfuerzos y deformaciones de barras cargadas axialmente
Esfuerzos y deformaciones de barras cargadas axialmente
 
Rejection Is Reflection
Rejection Is ReflectionRejection Is Reflection
Rejection Is Reflection
 
Home care colombian supermarket follow up v2
Home care colombian supermarket follow up v2Home care colombian supermarket follow up v2
Home care colombian supermarket follow up v2
 
12 pasos para el exito harold sánchez
12 pasos para el exito harold sánchez12 pasos para el exito harold sánchez
12 pasos para el exito harold sánchez
 
Hackeando sua Produtividade
Hackeando sua ProdutividadeHackeando sua Produtividade
Hackeando sua Produtividade
 
Clientside vs Serverside - SEO
Clientside vs Serverside  - SEOClientside vs Serverside  - SEO
Clientside vs Serverside - SEO
 
Ii domingo cuaresma
Ii domingo cuaresmaIi domingo cuaresma
Ii domingo cuaresma
 
Tasarım Odaklı Düşünme Becerisi Geliştirme
Tasarım Odaklı Düşünme Becerisi GeliştirmeTasarım Odaklı Düşünme Becerisi Geliştirme
Tasarım Odaklı Düşünme Becerisi Geliştirme
 
Presentation1
Presentation1Presentation1
Presentation1
 
Norkys
NorkysNorkys
Norkys
 
Pasos para la selección de personal
Pasos para la selección de personalPasos para la selección de personal
Pasos para la selección de personal
 
2017 Annual Dinner Meeting
2017 Annual Dinner Meeting2017 Annual Dinner Meeting
2017 Annual Dinner Meeting
 

Similar to Aplicaciones con multiples formularios

Interfaces de múltiples documentos (mdi)
Interfaces de múltiples documentos (mdi)Interfaces de múltiples documentos (mdi)
Interfaces de múltiples documentos (mdi)Juvenal Quispe Serna
 
Formularios de Visual FoxPro 6.0
Formularios de Visual FoxPro 6.0Formularios de Visual FoxPro 6.0
Formularios de Visual FoxPro 6.0Edith Maldonado
 
7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...
7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...
7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...Luis Fernando Aguas Bucheli
 
Andy y luis visual basic
Andy y luis visual basicAndy y luis visual basic
Andy y luis visual basicandyrikelmi
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008vnslgars
 
Crear formulario windows form con visual c++ 2015
Crear formulario windows form con visual c++ 2015Crear formulario windows form con visual c++ 2015
Crear formulario windows form con visual c++ 2015Ángel Acaymo M. G.
 
Unidad 2
Unidad 2Unidad 2
Unidad 2Goneck
 
A toda máquina con herencia visual
A toda máquina con herencia visualA toda máquina con herencia visual
A toda máquina con herencia visualIgnacio Monllor
 
Creación+..
Creación+..Creación+..
Creación+..dabe94
 
Creación+..
Creación+..Creación+..
Creación+..dabe94
 
Manual acceso a datos vb.net
Manual acceso a datos vb.netManual acceso a datos vb.net
Manual acceso a datos vb.netcedido
 

Similar to Aplicaciones con multiples formularios (20)

Interfaces de múltiples documentos (mdi)
Interfaces de múltiples documentos (mdi)Interfaces de múltiples documentos (mdi)
Interfaces de múltiples documentos (mdi)
 
6. windows forms
6.  windows forms6.  windows forms
6. windows forms
 
Formulario mdi
Formulario mdiFormulario mdi
Formulario mdi
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Herencia
HerenciaHerencia
Herencia
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Ceubas10
Ceubas10Ceubas10
Ceubas10
 
Formularios de Visual FoxPro 6.0
Formularios de Visual FoxPro 6.0Formularios de Visual FoxPro 6.0
Formularios de Visual FoxPro 6.0
 
7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...
7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...
7- Unidad 2: Aplicaciones Windows Forms-2.1. Introducción, Conceptos y Caract...
 
Andy y luis visual basic
Andy y luis visual basicAndy y luis visual basic
Andy y luis visual basic
 
Uniidad 2 margara
Uniidad 2 margaraUniidad 2 margara
Uniidad 2 margara
 
Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008Pasos para crear un proyecto de visual studio 2008
Pasos para crear un proyecto de visual studio 2008
 
Crear formulario windows form con visual c++ 2015
Crear formulario windows form con visual c++ 2015Crear formulario windows form con visual c++ 2015
Crear formulario windows form con visual c++ 2015
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Visual basic
Visual basic Visual basic
Visual basic
 
A toda máquina con herencia visual
A toda máquina con herencia visualA toda máquina con herencia visual
A toda máquina con herencia visual
 
Creación+..
Creación+..Creación+..
Creación+..
 
Creación+..
Creación+..Creación+..
Creación+..
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Manual acceso a datos vb.net
Manual acceso a datos vb.netManual acceso a datos vb.net
Manual acceso a datos vb.net
 

More from Cristian Quinteros

USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS XUSDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS XCristian Quinteros
 
Expo metodologia de implementacion BI 01
Expo metodologia de implementacion BI 01Expo metodologia de implementacion BI 01
Expo metodologia de implementacion BI 01Cristian Quinteros
 
Expo metodologia de implementacion BI 02
Expo metodologia de implementacion BI 02Expo metodologia de implementacion BI 02
Expo metodologia de implementacion BI 02Cristian Quinteros
 
E.R.P. (Enterprise Resource Planning)
E.R.P. (Enterprise Resource Planning)E.R.P. (Enterprise Resource Planning)
E.R.P. (Enterprise Resource Planning)Cristian Quinteros
 
Los Secretos de la Mente Millonaria.
Los Secretos de la Mente Millonaria.Los Secretos de la Mente Millonaria.
Los Secretos de la Mente Millonaria.Cristian Quinteros
 
Estrategias de Comprensión Lectora.
Estrategias de Comprensión Lectora.Estrategias de Comprensión Lectora.
Estrategias de Comprensión Lectora.Cristian Quinteros
 
Cuentos Chinos - Argentina (el país de los bandazos).
Cuentos Chinos - Argentina (el país de los bandazos).Cuentos Chinos - Argentina (el país de los bandazos).
Cuentos Chinos - Argentina (el país de los bandazos).Cristian Quinteros
 
Realidad Peruana del Siglo XXI
Realidad Peruana del Siglo XXIRealidad Peruana del Siglo XXI
Realidad Peruana del Siglo XXICristian Quinteros
 
Modelo burocratico de la organización
Modelo burocratico de la organizaciónModelo burocratico de la organización
Modelo burocratico de la organizaciónCristian Quinteros
 

More from Cristian Quinteros (20)

USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS XUSDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
USDG ETICA PROFESIONAL CRISTIAN QUINTEROS SISTEMAS X
 
Expo metodologia de implementacion BI 01
Expo metodologia de implementacion BI 01Expo metodologia de implementacion BI 01
Expo metodologia de implementacion BI 01
 
Expo metodologia de implementacion BI 02
Expo metodologia de implementacion BI 02Expo metodologia de implementacion BI 02
Expo metodologia de implementacion BI 02
 
Diagrama de flujo USDG
Diagrama de flujo USDGDiagrama de flujo USDG
Diagrama de flujo USDG
 
Chuck Norris - Biography
Chuck Norris - Biography   Chuck Norris - Biography
Chuck Norris - Biography
 
E.R.P. (Enterprise Resource Planning)
E.R.P. (Enterprise Resource Planning)E.R.P. (Enterprise Resource Planning)
E.R.P. (Enterprise Resource Planning)
 
Distribución T de Student
Distribución T de StudentDistribución T de Student
Distribución T de Student
 
Operadores logicos
Operadores logicosOperadores logicos
Operadores logicos
 
Leyes de newton
Leyes de newtonLeyes de newton
Leyes de newton
 
Stress
StressStress
Stress
 
Programación modular
Programación modularProgramación modular
Programación modular
 
Los Secretos de la Mente Millonaria.
Los Secretos de la Mente Millonaria.Los Secretos de la Mente Millonaria.
Los Secretos de la Mente Millonaria.
 
La estética.
La estética.La estética.
La estética.
 
La Antropología Filosófica.
La Antropología Filosófica.La Antropología Filosófica.
La Antropología Filosófica.
 
Estrategias de Comprensión Lectora.
Estrategias de Comprensión Lectora.Estrategias de Comprensión Lectora.
Estrategias de Comprensión Lectora.
 
Cuentos Chinos - Argentina (el país de los bandazos).
Cuentos Chinos - Argentina (el país de los bandazos).Cuentos Chinos - Argentina (el país de los bandazos).
Cuentos Chinos - Argentina (el país de los bandazos).
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Realidad Peruana del Siglo XXI
Realidad Peruana del Siglo XXIRealidad Peruana del Siglo XXI
Realidad Peruana del Siglo XXI
 
Ley de gauss
Ley de gaussLey de gauss
Ley de gauss
 
Modelo burocratico de la organización
Modelo burocratico de la organizaciónModelo burocratico de la organización
Modelo burocratico de la organización
 

Recently uploaded

Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 

Recently uploaded (20)

Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 

Aplicaciones con multiples formularios

  • 1.
  • 2. Los formularios MDI son un tipo de formulario que contiene a otros formularios dentro. Sirve de fondo de la aplicación y facilita la distribución de las ventanas. Un proyecto solo puede contener un formulario MDI, pero si todos los formularios MDI secundarios que sean necesarios. Un formulario MDI se denomina padre (Parent) y los secundarios hijos (Childs). Formularios MDI
  • 3. Es el contenedor de los formularios secundarios. Una aplicación solo puede tener un formulario MDI. Solo pueden contener controles Toolbar, Statusbar y PictureBox. No es posible colocar otro control en el formulario MDI. Agregar un formulario MDI padre: Formulario MDI padre
  • 4. Todo formulario hijo se encuentra dentro del MDI padre. Cuando se minimiza una ventana hija, su icono aparece en la ventana padre y no en la barra de tareas. Cuando se maximiza una ventana hija, ocupa toda el área interna del formulario padre. Agregar un formulario MDI hijo: Los formularios MDI hijos son los formularios normales, con la propiedad MDIChild establecida a True. Formularios MDI hijos
  • 5. Para crear un formulario MDI Padre que será la ventana principal de la aplicación Windows, sólo hay que configurar la propiedad IsMdiContainer del formulario en True, ya que por defecto esta es False. Una vez creado el formulario MDI Padre, el Visual Studio .NET permite agregar todo tipo de controles, pero una buena práctica es sólo tener menús y barras de herramientas para organizar los comandos de la aplicación. El formulario MDI Padre creado se muestra en el Diseñador de Formularios Windows con un fondo gris más oscuro que el tradicional fondo gris claro de los formularios Windows, como se aprecia en la siguiente figura: Creando un formulario MDI padre
  • 6. Para crear un formulario MDI Hijo que se muestre dentro de la ventana principal de la aplicación Windows, sólo hay que configurar la propiedad MdiParent del formulario hijo asignándole el formulario MDI Padre, tal como se muestra en el siguiente código: Creando un Formulario MDI Hijo Nota: La propiedad MdiParent sólo está disponible en tiempo de ejecución, es decir; es obligatorio, realizar la configuración mediante código. Observación: Si no se configura la propiedad MdiParent del formulario hijo, éste se muestra fuera del formulario MDI Padre. Advertencia: Si se configura la propiedad MdiParent y se muestra el formulario Hijo con el método ShowDialog se generará una Excepción.
  • 7. Todos los formularios configurados con la propiedad MdiParent aparecerán sobre el formulario MDI Padre, tal como se aprecia en la siguiente figura: Ventana de un formulario MDI Padre conteniendo 3 Hijos Creando un Formulario MDI Hijo