У меня есть главное окно. Затем, если вы прикоснетесь к кнопке настроек, появится новое модальное окно с некоторыми опциями. Затем вы выбираете опцию, и появляется новое окно (назовем его «Настройки»). Показано. Оба окна имеют в качестве владельца главное окно. Наше новое окно (Настройки) может открывать новое окно, например, в качестве владельца, если вы хотите добавить нового сотрудника. И вот проблема. Когда вы закрываете новое окно, а затем закрываете окно настроек, главное окно свернуто ... Однако этого не происходит, если в окне настроек не открывается другое окно ...
вот так я показываю формы
UserForm f = new UserForm();
f.Owner = this;
f.Show();