Está en la página 1de 1

Los formularios

formulario modal
debe cerrarse u ocultarse para que el usuario pueda continuar trabajando con el resto de la aplicacin.
Es conveniente que los cuadros de dilogo que muestran mensajes importantes sean siempre modales.

El cuadro de dilogo Acerca de de Visual Studio es un ejemplo de un cuadro de dilogo modal.

MessageBox es un formulario modal que puede usar.

Dim frmHola as New Form()


' Mostrar frmHola como dialogo modal
frmAbout.ShowDialog()

formulario no modal
permiten alternar el foco entre dos formularios sin necesidad de cerrar el formulario inicial. El usuario
puede continuar trabajando en otro lugar, en cualquier aplicacin, mientras se muestra el formulario.

Los formularios no modales son ms difciles de programar, porque el acceso por parte de los
usuarios se produce en un orden impredecible. Se ha de mantener la aplicacin en un estado
coherente con independencia de lo que haga el usuario. Con frecuencia, las ventanas de
herramientas se muestran de forma no modal. El cuadro de dilogo Buscar, accesible desde el
men Edicin de Visual Studio, es un ejemplo de cuadro de dilogo no modal.

Utilice formularios no modales para mostrar comandos o informacin utilizados con frecuencia.

Dim frmHola as New Form()


' Mostrar frmHola como dialogo no modal
f.Show()

También podría gustarte