none
Cancelar el Evento CLOSING!!

    Pregunta

  • Buenas tardes, primero quiero agradecer al foro toda la ayuda brindada hasta ahora, la verdad me ha servido bastante desde que comencé en esto de la programación. Mi pregunta es:

    Tengo un procedimiento en el evento closing de un formulario el cual evalúa una condición, si la condición se cumple muestra un mensaje de advertencia y pregunta al usuario si desea continuar, esto funciona bien, me gustaría que solo mostrara el mensaje de advertencia y que cancelara el evento closing.

    Es decir que no le permita al usuario cerrar la ventana...

    If condición=true Then

    ''cancela el evento actual

    End if

    Les agradecería me pudieran ayudar...

     

    lunes, 17 de octubre de 2016 21:24

Respuestas

  • Hola Edgar Martínez,

    Puedes asignar el e.Cancel a True.

        Private Sub Form1_FormClosing(sender As ......
    
            Dim valor As Boolean = True
    
            'Si valor es True, no cierra la ventana
            If valor Then
                e.Cancel = True
            End If
        End Sub

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta Edgar Martínez lunes, 17 de octubre de 2016 21:42
    lunes, 17 de octubre de 2016 21:31

Todas las respuestas