Bonjour,
Dans une Application MDI j'ai une menu qui permet d'ouvrir un certain nombre de fenetre filles de la fenetre MDI parente.
Pour l'ouverture d'une des fenetre filles j'utilise le code suivant sur l'evenement click des elements du menu.
Exemple :
L'ouverture marche correctement, par contre si je clique une deuxieme fois sur le meme element du menu cela m'ouvre une deuxieme fenetre identique. Vous me direz c'est normal vu que je fais a chaque fois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 private void articlesToolStripMenuItem_Click(object sender, EventArgs e) { frm_articles FRM_ARTICLES = new frm_articles(); FRM_ARTICLES.MdiParent = frm_main.ActiveForm; FRM_ARTICLES.Show(); }
Ma question est donc comment faire en sorte que lorsque la fenetre est déja ouverte on ne puisse pas l'ouvrir une deuxieme fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 frm_articles FRM_ARTICLES = new frm_articles();
Merci d'avance.
Partager