Member 14945022 Ответов: 1

Почему мое окно закрывается при переключении формы на visual studio?


Я пытаюсь создать систему управления, но после выполнения нескольких задач, когда я собираюсь переключиться, моя программа автоматически закрывается.


Я пробовал и другие методы, но они не работают.
Я использовал этот метод для скрытия и отображения форм:

Что я уже пробовал:

this.Hide();
Form2 f=new Form2();
f.Show();

1 Ответов

Рейтинг:
1

OriginalGriff

Его не закрывают, его прячут - вы специально говорите ему спрятаться:

this.Hide();

Все, что вам нужно сделать, это снова вызвать Show on it, когда ваш Form2 закроется, и лучший способ сделать это-обработать событие Form2 FormClosing: Form.FormClosing Event (System.Окна.Формы) | Microsoft Docs[^] и вызовите Show в обработчике.