buongiorno a tutti io vorrei chiedere il vostro aiuto per il seguente motivo io devo intercettare il tasto x di chiusura di un form e di un pulsante inserito in uno usercontrol che anch'esso chiude la form ma salvando dei dati quindi a seconda del tipo di chiusura se da tasto x o da button io vorrei che si verificassero operazioni differenti il codice che ho provato è ol seguente
codice:
Private Sub frmInsNuovoViaggio_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If e.CloseReason = CloseReason.UserClosing Then
Dim value As MsgBoxResult
value = MsgBox("Chiudendo la Finestra verranno persi gli ultimi Dati Inseriti" & vbCrLf & "Vuoi uscire senza salvare?", MsgBoxStyle.Information + MsgBoxStyle.YesNo, "Uscita enza Salvataggio")
If value = vbYes Then
e.Cancel = False
Else
e.Cancel = True
End If
End If
Me.Dispose()
End Sub
il closereason pero' non fa alcuna distinzione tra chiusura da x e chiusura dal button dello usercontrol potete aiutarmi grazie