| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo cerrar un formulario abierto por ShowDialog
    de Microsoft Visual Basic hace que sea fácil de construir formas de diálogo basados ​​en . Simplemente arrastra algunos controles sobre la superficie forma , añadir un poco de código , a continuación, llamar al método ShowDialog para que aparezca el formulario. Cierre de la forma no es tan intuitivo. En lugar de simplemente llamar a los métodos de cierre , los diseñadores decidieron marco que debemos establecer primero la propiedad DialogResult para devolver el control al formulario principal , entonces que esta forma de llamar al método close . Siga estos pasos para aprender la forma correcta de cerrar un cuadro de diálogo. Cosas que necesitará
    Microsoft Visual Studio o Visual Basic Express ( 2005 o posterior)
    Ver Más instrucciones
    1

    Abra Visual Studio y crear un nuevo proyecto de Windows Forms. Haga clic en " Archivo" y luego "Nuevo proyecto " para abrir la nueva ventana del formulario . Elija Visual Basic , Windows , el proyecto de Windows Forms y el nombre " DialogDemo . "
    2

    Crear una forma de diálogo. Haga clic en " Proyecto " y luego " Agregar Windows Forms . " Nombre del formulario " DialogForm " y haga clic en "OK . "
    3

    Agregue dos botones a la forma de diálogo. Haga clic en el icono del cuadro de herramientas y arrastre dos botones al formulario. Haga clic en el primer botón y luego elegir la opción " Propiedades". Cuando aparezca la lista de propiedades, cambie la propiedad Name a " btnOK " y cambie la propiedad Text en " Aceptar". Haga clic en " Escape" para cerrar la ventana de propiedades. Repita estos pasos para cambiar el nombre del segundo botón de " btnCancel " y el texto a " Cancelar". 4

    doble clic en el botón " OK" y la ventana del editor de código
    aparecerá . Cambie el código de la siguiente manera :

    Private Sub btnOK_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles btnOK.Click

    DialogResult = DialogResult.OK

    End Sub

    establecer la propiedad DialogResult señala el marco para transferir el control al programa de llamada . El valor de la DialogResult se convierte en el valor de retorno del método ShowDialog . Los valores comunes son " Aceptar ", " Cancelar ", " Sí", " No" y "Cancelar ". Aquí volvemos "OK ".
    5

    Haga clic derecho en cualquier parte de la ventana del editor y seleccione " View Designer. " Cuando aparezca la forma de diálogo , haga doble clic en el botón "Cancelar ", luego agregue el código siguiente : Private Sub

    btnCancel_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles btnCancel.Click < br >

    DialogResult = DialogResult.Cancel

    End Sub

    Aquí volvemos " Cancelar".
    6

    Haga click Form1.vb en el Explorador de soluciones a continuación, seleccione "View Designer. " Aparecerá la forma original. Arrastre un botón de la barra de herramientas hasta el formulario a continuación, haga doble clic en el botón. Cuando aparezca la ventana de edición , escriba el siguiente código.

    Private Sub btnTest_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles btnTest.Click

    frm As New DialogForm

    Si frm.ShowDialog = DialogResult.OK Entonces

    MsgBox ("OK " )

    demás

    MsgBox ( " cancelado ")
    < p> End If

    frm.Close ()

    End Sub

    Cuando el botón se hace clic , se crea una nueva instancia de la forma de diálogo , y luego llamar a su método ShowDialog . Esto abre la forma de diálogo y espera la entrada del usuario . Cuando se hace clic en cualquiera de los botones , el control se pasa de nuevo a Form1 , y mostrar un mensaje basado en el valor de la DialogResult . Después de eso , se cierra el formulario.
    7

    clic en "F5 " para probar el programa .

    Previous :

    next :
      Artículos relacionados
    ·¿Qué significa NET CLR 
    ·¿Qué es un entorno de Visual Basic 
    ·Cómo separar una cadena en VBA 
    ·Cómo utilizar el cuadro de diálogo Abrir archivo en V…
    ·Cómo leer la configuración de seguridad de Windows me…
    ·Cómo hacer dos tablas en un ListBox en VB.net 
    ·Cómo hacer un cuadro de lista Clasificadas 
    ·Cómo permitir un cuadro de texto para aceptar sólo nú…
    ·Cómo hacer que las aplicaciones Web con Visual Basic 2…
    ·Cómo obtener información de impresora con VB6 
      Artículos destacados
    ·Cómo Eliminar el historial de ASP.NET 
    ·Cómo encontrar una cadena comodín en un archivo de te…
    ·Cómo registrar SQL Express con Visual Studio 2010 
    ·Rendering Engine Common Lisp y HTML Binding 
    ·Cómo agregar un punto negro en PHP 
    ·Cómo cambiar una acción de formulario en Javascript 
    ·Cómo pasar un Vector Container a una función 
    ·Cómo encontrar el número de filas de un lector de dat…
    ·Términos y Definiciones de Visual Basic 
    ·Cómo identificar a un usuario de Windows con ASP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com