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