miércoles, 6 de marzo de 2013

Saber cuando un formulario se esta cerrando

A continuación tenemos un ejemplo que permitirá validar el cierre del formulario, en el momento que pulsamos clic en el botón cerrar, desencadenara el evento "FormClosing" de esta manera podemos utilizar condiciones que permitan cancelar el evento.


Código fuente

Private Sub Form1_FormClosing(ByVal sender As System.ObjectByVal e As System.Windows.Forms.FormClosingEventArgsHandles MyBase.FormClosing


     Dim resultado As DialogResult = MessageBox.Show("Desea cerrar sistema ?", _
                                                     "vb.net", _
                                                     MessageBoxButtons.YesNo, _
     MessageBoxIcon.Question)
        If (resultado = MsgBoxResult.Yes) Then
'Continuara con el cierre del sistema.
            e.Cancel = False
        Else
'Cancelara el cierre del sistema.
            e.Cancel = True
        End If

 End Sub

No hay comentarios:

Publicar un comentario