SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

Destacado

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
 

Destacado (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 a 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 a 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
 

Más de 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
 

Más de 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
 

Último

Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraJairoMaxKevinMartine
 
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdfSESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdfEsvinAlvares
 
presentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionespresentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionesCarlosA427496
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososAdrianVarela22
 
ENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONJOHNNY SURI MAMANI
 
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALFOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALRiveraPemintelAlejan
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfJhonCongoraQuispe
 
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfFOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfDanielAlejandroAguir2
 
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxaxelalejossantos
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptxJOSLUISCALLATAENRIQU
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptxHenryApaza12
 
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...jfmolina199
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfAuraGabriela2
 
Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)esmerling14
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicakiaranoemi
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdffredyflores58
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSLuisLopez273366
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............osoriosantiago887
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALPamelaGranda5
 
Sales Básicas Quimica, conocer como se forman las sales basicas
Sales Básicas Quimica, conocer como se forman las sales basicasSales Básicas Quimica, conocer como se forman las sales basicas
Sales Básicas Quimica, conocer como se forman las sales basicasPaulina Cargua
 

Último (20)

Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas Estructura
 
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdfSESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
SESION 2- 2 ATOMO Y ESTRUCTURA ATÓMICA.pdf
 
presentación de topografía y sus aplicaciones
presentación de topografía y sus aplicacionespresentación de topografía y sus aplicaciones
presentación de topografía y sus aplicaciones
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrosos
 
ENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACIONENFOQUE METODOLOGICO DE LA INVESTIGACION
ENFOQUE METODOLOGICO DE LA INVESTIGACION
 
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURALFOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
FOLIACIONES Y LINEACIONES GEOLOGÍA ESTRUCTURAL
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
 
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdfFOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
FOTOCELDAS Y LOS DIFERENTES TIPOS QUE EXISTEN.pdf
 
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptxACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
ACEROS DE PERFORACION, CARACTERISTICAS Y FICHAS TECNICAS.pptx
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
 
04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx04-circuitos-comparadores de amplificadores operacionales.pptx
04-circuitos-comparadores de amplificadores operacionales.pptx
 
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
Pueden_los_sistemas_de_informacion_ayudar_a_evitar_una_crisis_de_salud_public...
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
 
Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)Esmerling de la Cruz (Proyecto de Programación)
Esmerling de la Cruz (Proyecto de Programación)
 
Sales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganicaSales binarias y oxisales química inorganica
Sales binarias y oxisales química inorganica
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdf
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
 
Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............Wal-Mart batalla con RFID...............
Wal-Mart batalla con RFID...............
 
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIALFUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
 
Sales Básicas Quimica, conocer como se forman las sales basicas
Sales Básicas Quimica, conocer como se forman las sales basicasSales Básicas Quimica, conocer como se forman las sales basicas
Sales Básicas Quimica, conocer como se forman las sales basicas
 

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