Bonjour,

je déclenche l' ouverture d'un form à partir d'une fenetre principale à l'aide de Form1.ShowDialog()

ensuite je capte l'evenement formclosing dans form1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub form1_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
 
Msgbox("test")
 
end sub
Mon probleme est que l'évenement est capté à la fermeture de la fenetre Form1 ( tout va bien ),mais aussi à la fermeture de la fenetre principale
ce qui est tres genant.

je ne comprend pas pourquoi l'evenement se produit de nouveau a la fermeture de la fenetre principale alors que form1 est fermé

Comment puis-je solutionner ce probleme en utilisant ShowDialog() ?


Merci d'avance

Bonne journée