Bonjour,

J'ai une winform child que j'ai crée, j'ai associé l'évenement form closing a mon délégué , dans le but ou je la referme, celle ci ne va pas etre supprimé mais seulement cachée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
private void Recherche_FormClosing(object sender, FormClosingEventArgs e)
        {
 
            this.Visible = false;
 
            this.Dispose(false);
 
        }
en faisant un débug lorsque la fonction arrive à sa fin il ya un autre appell a la méthode hérité Dispose
Code : Sélectionner tout - Visualiser dans une fenêtre à part
protected override void Dispose(bool disposing)
avec une valeur de disposing égale a true, et cela me détruit la fentre que j'ai crée!

Ya til une solution pour redéfinir cette fermeture ?

Merci d'avence !