Bonjour,

Je suis face à un problème (surement tout bête) mais que je n'arrive pas à résoudre.

En effet, dans une form je crée une nouvelle form comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Form myForm = new Form();
                myForm.Size = new Size(770, 460);
 
 
                 Class_XX c = new Class_XX(IdJ);
                 c.Location = new Point(0, 0);
                 c.Dock = DockStyle.Fill;
                 panel1.Controls.Add(c);
 
                 myForm.Controls.Add(c);
                 myForm.Show();
La form s'ouvre bien tout parfaitement seulement j'aimerais pouvoir la quitter manuellement (en appuyant sur un bouton sur la forme fille par exemple).

J'ai essayé this.Dispose(); mais ça ne fait que supprimer tous les controls mais la fenêtre reste.

Comment faire pour quitter la fenetre (et proprement aussi) ?

J'ai pas trouvé la réponse en cherchant, j'ai essayé this.close(); comme indiqué ici : http://www.developpez.net/forums/d35...ose-show-hide/ mais sans succès

Merci d'avance,