Bonjour,
J'ai un menuStrip avec un élément "déconnexion" qui ferme le formulaire. J'ai donc deux possibilité de fermer : via ce bouton et via la croix de fermeture. Et je veux exécuter quelque chose uniquement si la fermeture à lieu avec la croix ... car l'event "FormClosing" se déclenche par défaut avec les deux.
J'ai essayé :
Vous voyez je cherche à déclencher ma procédure seulement si l'action de fermeture ne vient pas de mon bouton de menu, mais le equals de mon if n'a pas l'air de fonctionner ... Tel quel il se déclenche dans tous les cas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub frm_Accueil_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing If Not sender.Equals(mi_Deconnexion) Then maprocedure() End If End Sub
Si quelqu'un savait comment faire ça, merci d'avance
Partager