Не та форма назначена главной - C#

Узнай цену своей работы

Формулировка задачи:

Пишу программку. При старте она предлагает авторизироваться. Если все успешно, то форма с авторизацией закрывается и открывается основная форма программы. Проблема в том что авторизацию я сделал на главной форме, а основную форму добавил позже. По этому при закрытии авторизации закрывается вся программа. Как мне назначить главной другую форму?

Решение задачи: «Не та форма назначена главной»

textual
Листинг программы
public void start()
        {
            Application.Run(new Form2());
        }
void Form1FormClosing(object sender, FormClosingEventArgs e)
        {
            Thread t = new Thread(start);
            t.Start();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4.167 из 5
Похожие ответы