C # Winform Процесс все еще в диспетчере списка задач Windows после закрытия программы

Почему процесс по-прежнему в диспетчере списков задач Windows после закрытия программы?

я использую логин Form.cs

<code> [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Login());
        }
</code>

после успешного входа пользователя я перенаправляю на другую мастер-страницу

<code> this.Hide();
            Main_Usr oMainUsr = new Main_Usr();                    
            oMainUsr.Visible = true;
</code>

моя псевдо-мастер-страница выглядит так:

<code>public Main_Usr()
        {
            InitializeComponent();
            this.IsMdiContainer = true;
        }
</code>

когда я закрываю главную страницу, процесс все еще в диспетчере списка задач Windows. Но когда я закрываю страницу входа, это убивает процесс в диспетчере списка задач Windows.

это значит, что я просто скрываю страницу входа? я должен закрыть все окна, чтобы действительно выйти / убить процесс?

Заранее спасибо Стеф

Ответы на вопрос(6)

Ваш ответ на вопрос