У меня есть форма, которая открывается с помощью метода ShowDialog. В этой форме у меня есть кнопка «Еще». Если мы нажмем «Еще», должна открыться другая форма и должна быть закрыта текущая форма.
В обработчике события Click «Дополнительные кнопки» я написал следующий код
MoreActions objUI = new MoreActions ();
objUI.ShowDialog();
this.Close();
Но что происходит, это не закрытие первой формы. Итак, я изменил этот код на
MoreActions objUI = new MoreActions ();
objUI.Show();
this.Close();
Здесь отображается вторая форма, и через несколько секунд обе формы закрываются.
Кто-нибудь может помочь мне решить проблему. Что мне нужно сделать, так это то, что если мы нажмем кнопку «Дополнительно», откроется другая форма и закроется первая форма.
Любая помощь будет для меня действительно полезной.