Bonjour

Je cherche � mettre au premier plan un formulaire alors que je suis sur le formulaire appelant.

Pour cela j'ai �crit un code identique � celui ci-dessous, mais rien n'y fait. Aucune erreur d�tect�e � la compilation, aucun plantage � l'ex�cution et pourtant la condition n'est jamais v�rifi�e, donc le faire quelque chose ne s'ex�cute jamais.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
ref class Form1 : Form
{
    private void MaMethode1()
    {
        Form2^ form2 = gcnew Form2();
        form2->Show();
    }
    private void MaMethode2()
    {
        FormCollection^ frms = Application::OpenForms;
        for each(Form^ frm in frms)
        {
            if(frm->GetType()==Type::GetType("Form2"))
            {
                // faire quelque chose
            }
        }
    }
}
ref class Form2 : Form
{
}
Depuis deux heures j'�pluche mes bouquins pour comprendre o� je m...