C # .net Winform - Несколько форм показать и скрыть - PullRequest
0 голосов
/ 29 февраля 2012

Я взял 3 формы в Visual Studio 2008 с помощью c # .net.В Form1 есть 2 кнопки. Если я нажал на 1-ю кнопку, то появится Form2, и в то же время я нажал на 2-ю кнопку, после чего появится Form3, и уже открытая Form2 будет скрыта.

1 Ответ

2 голосов
/ 29 февраля 2012
//loop through all open forms
foreach (Form f in Application.OpenForms)
{
    if (f.Name != "Form1") //if it's not Form1
        f.Hide(); //then hide it (or close)
}
//show the form you want (ex: Form3)
new Form3().Show();
...