Вы находитесь на странице: 1из 2

METODOS EN LOS FORMULARIOS

Estos son los mtodos del formulario para poder realizar operaciones. Tales
como mostrar, ocultar y cerrar
1.

Mostrando un formulario
Para mostrar un formulario creado es necesario crear la instancia de la
clase formulario (objeto) y luego llamar a uno de los mtodos de
visualizacin. Existen dos formas de mostrar formularios:
a.

Mostrando un formulario no modal


Un formulario no modal se presenta como una ventana comn de
Windows y se realiza desde .NET mediante el mtodo Show () del
formulario. A continuacin la sintaxis en Visual Studio .NET:
Dim objFormulario as new frmFormulario
objFormulario. Show ()
<Instruccin>
La caracterstica es que el mtodo Show () muestra la ventana o
formulario no modal y ejecuta la siguiente instruccin
inmediatamente, es decir, podrn existir varias instancias del
formulario a la vez.

b.

Mostrando un formulario modal


Un formulario modal se presenta como una ventana de dilogo y
se realiza desde .NET mediante el mtodo ShowDialog () del
formulario. A continuacin la sintaxis en Visual Basic .NET:
Dim objFormulario As New frmFormulario
objFormulario.ShowDialog ()
<Instruccin>
La caracterstica es que el mtodo ShowDialog () muestra el
dilogo o formulario modal y hasta que sta no se cierre no se
ejecuta la siguiente instruccin, es decir, slo podr existir una
instancia del formulario a la vez.
Nota:
En ambos casos, si el formulario no se ha cargado en memoria, al
invocar a los mtodos Show (), primero se carga y luego se
muestra. Si el formulario ya existe en memoria, entonces slo se
muestra.

2.

Ocultando un Formulario

Para ocultar un formulario existente se invoca al mtodo Hide () del


formulario, ste lo oculta slo de la pantalla, pero no lo descarga de la
memoria,
ocupando
el
espacio
respectivo.
La sintaxis de dicho mtodo, en Visual Basic .NET es la siguiente:
objFormulario.
Hide
()
Sugerencia: Si el formulario se va a usar constantemente lo mejor es
ocultarlo y luego mostrarlo, para evitar el proceso de creacin que toma
tiempo en presentar al formulario. Por ejemplo: Un men de opciones
que muestra otros formularios con utilitarios, a los cuales se accede
constantemente, hay que ocultarlos y luego mostrarlos.
3.

Cerrando un Formulario
Para cerrar un formulario existente y descargarlo de la memoria se
invoca al mtodo Close del formulario, este lo oculta de la pantalla y
tambin lo descarga de la memoria, liberando el espacio respectivo.
La sintaxis de dicho mtodo, en Visual Basic .NET es la siguiente:
ObjFormulario.
Close
()
En anteriores versiones de Visual Basic se descargaba un formulario
mediante la sentencia Unload pasando como parmetro el formulario, tal
como
sigue:
Unload
objFormulario.
Sugerencia: Si el formulario no se va a usar constantemente lo mejor es
cerrarlo y descargarlo, para evitar el consumo de memoria del formulario
innecesariamente. Por ejemplo, un formulario de Login al sistema se
presenta
una
sola
vez
y
luego
hay
que
cerrarlo.
Nota 1:
Si la aplicacin tiene varios formularios, si se cierra el formulario de
inicio entonces finaliza la aplicacin descargndose todos los formularios
creados y desencadenndose los eventos de cierre (Closing () y Closed
()) del formulario de inicio.
Nota 2:
Si la aplicacin tiene varios formularios y si desea desde cualquier
formulario finalizar la aplicacin sin desencadenar los eventos del
formulario de inicio, antes se usaba la instruccin End, ahora en .NET se
usa el mtodo Exit() de la clase Application, tal como sigue:
Application.Exit()

Вам также может понравиться