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 2367 Date d'inscription mardi 17 avril 2001 Statut Membre 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
Rejoignez-nous