У меня было разработано приложение для окон, используя C#.Как открыть форму нового окна в другой форме в C#
у него есть 2 формы, такие как форма входа и основная форма. Когда я ввожу правильные учетные данные, он должен закрыть (не скрыть) форму для входа и отобразить основную форму.
я использовал следующий код
MainForm main=new MainForm();
this.hide();//close login form
main.show();//display main form
но когда я закрыть основную форму с помощью крестик (правый верхний угол) в МДИ контейнере, основной формой закрывается, но приложение все еще работает в диспетчер задач.
Если я использую следующий код вместо предыдущего кода, приложение закрывается перед отображением основной формы.
this.close()//close login form
main.show();//display main form
Мне нужно скрыть контейнер mdi из основной формы или есть ли способ достичь этого? пожалуйста помоги.
его сработало.! Thanx satson .. :) – sanzy
nice idea, satson – Sagotharan
Я согласен, что это несколько работает так, как хотел OP, но это то, что OP не хотел делать. Он или она хотел закрыть (не скрывать) регистрационную форму. См. Мой ответ ниже для метода, когда форма входа будет закрыта и запускает основную форму при успешном входе в систему. – waltmagic