class Form1 : Form { private Form2 _from2; // Form que tu comptes ouvrir avec ton bouton private bool _isForm2Open = false; public Form1() { InitializeComponent(); _form2 = new Form2(); } private void MonBouton_Click(object sender, EventArgs e) { if (_isForm2Open) { _form2.Close(); _isForm2Open = false; } else { _form2 = new Form2(); // Réinitialisé la form à chaque ouverture _form2.Show(); _isForm2Open = true; } } }
Form test = null; test = Application.OpenForms["Le nom de ta form"] if (test != null) // Tu fermes ta form else // Tu ouvres ta form test = null;
class Form1 : Form { private Form2 _from2; // Form que tu comptes ouvrir avec ton bouton private bool _isForm2Open = false; public Form1() { InitializeComponent(); _form2 = new Form2(); } private void MonBouton_Click(object sender, EventArgs e) { if (_isForm2Open) { _form2.Close(); _isForm2Open = false; } else { _form2.Show(); _isForm2Open = true; } } }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question