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 :

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();
 
        }
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
 
frm_articles FRM_ARTICLES = new frm_articles();
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.

Merci d'avance.