Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Почему после закрытия программы процесс остается в диспетчере?
@nika_fox

Почему после закрытия главной формы остается висеть главный процесс?

Вот так на главной форме я открываю новую форму:
private void panel1_Click(object sender, EventArgs e)
        {
            Employees_Table employees_Table = new Employees_Table();
            employees_Table.StartPosition = FormStartPosition.Manual;
            employees_Table.Location = Location;
            employees_Table.Show();
            this.Hide();
        }


Вот так я закрываю новую форму и снова показываю главную:
private void Employees_Table_FormClosed(object sender, FormClosedEventArgs e)
        {
            Main main = new Main();
            main.StartPosition = FormStartPosition.Manual;
            main.Location = Location;
            main.Show();          
        }

После этого появляется главная форма, после закрытия которой остается висеть процесс
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Ответы на вопрос 1
У вас что, две главные формы MainForm? Не надо так делать.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы