Evénement closing à modifier

Résolu
hugobosscool26
Messages postés
11
Date d'inscription
dimanche 3 août 2003
Statut
Membre
Dernière intervention
25 janvier 2010
- 2 nov. 2007 à 22:33
hugobosscool26
Messages postés
11
Date d'inscription
dimanche 3 août 2003
Statut
Membre
Dernière intervention
25 janvier 2010
- 2 nov. 2007 à 22:48
Bonjour à tous, j'ai un petit problème de C# avec la fermeture d'une form.


J'ai fais cela :

<!-- BEGIN TEMPLATE: bbcode_code -->

Code :
<!--[if !IE]><--><!----><!--[endif]--><!--[if IE]>
<![endif]-->this.Closing +=new System.ComponentModel.CancelEventHandler(FenetreConvers_Closing);
 
privatevoid FenetreConvers_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
this.Hide();
this.visible = false;
MessageBox.Show("close");
}

<!-- END TEMPLATE: bbcode_code -->Donc mon événement est bien executé
mais il ferme également ma fenêtre car j'obtiens une erreur lorsque je
veux accéder à cette fenetre qui me signale que je ne peux pas accéder
à un objet supprimé !!!


Mon souhait est juste de cacher la fenêtre pour pouvoir ensuite la réouvrir.


Merki à tous !

http://ludovicbonnet.cv.free.fr

2 réponses

TheSaib
Messages postés
2368
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
23
2 nov. 2007 à 22:40
e.Cancel = true dans ta méthode.

::|The S@ib|::
MVP C#.NET
3
hugobosscool26
Messages postés
11
Date d'inscription
dimanche 3 août 2003
Statut
Membre
Dernière intervention
25 janvier 2010

2 nov. 2007 à 22:48
arf tout facile :(

Merci beaucoup ca marche !

http://ludovicbonnet.cv.free.fr
0