Como mostrar un Formulario Modal y Otro No Modal

 

Fecha: 22/Mayo/2003 (Publicado 29/Jun/03)

Autor: Angel Enrique Ruiz Pastor (Vzla), aruiz1979@hotmail.com

.

Es te código nos muestra como abrir un formulario Modal y otro No Modal, En Visual Basic .NET

Abra un nuevo proyecto, En Proyectos de Visual Basic seleccione la plantilla Aplicación para Windows.

Agregue dos Botones "Button" en el formulario, en el "Button1" coloque la propiedad "Text" de este a: "Abrir Formulario Modal" y del "Button2" a "Abrir Formulario No Modal".

Ahora haga click en la Barra de Herramientas, Proyecto, Agregar Windows Forms.

Ahora valla al Formulario1 "form1", haga doble click sobre el "Button1", copie y pegue este código:

 
'****************************************************************************************
'* Código realizado por Angel Ruiz © (Venezolano)                                       *
'****************************************************************************************
Dim f2 As New Form2()
        f2.Text = "Formulario Modal"
        f2.ShowDialog() 'Muestra el Formulario en Forma Modal
Quedaría de la siguiente forma:
 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim f2 As New Form2()
        f2.Text = "Formulario Modal"
        f2.ShowDialog() 'Muestra el Formulario en Forma Modal
End Sub

------------------------------------------------------------------------------------------------

Ahora en el Evento Click del "Button2", copie y pegue el siguiente código:

 Dim f2 As New Form2()
        f2.Text = "Formulario No Modal"
        f2.Show() 'Muestra el formulario en Forma No Modal
Quedaría de la siguiente forma:
 
 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Dim f2 As New Form2()
        f2.Text = "Formulario No Modal"
        f2.Show() 'Muestra el formulario en Forma No Modal
    End Sub
Ahora ejecute su aplicación presionando F5.
 
 

ir al índice

Fichero con el código de ejemplo, (ar_Frm_Modal.zip - 152 KB)