C # Winform O processo ainda no gerenciador de lista de tarefas do Windows após fechar o programa

Por que o processo ainda no gerenciador de lista de tarefas do Windows após fechar o programa?

Eu uso o login Form.cs

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

após o login do usuário, eu redireciono para outra Masterpage

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

minha pseudo página master assim:

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

quando eu fechar a página-mestre, o processo ainda no gerenciador de lista de tarefas do Windows. Mas quando eu fechar a página de login, ele mata o processo no gerenciador de lista de tarefas do Windows.

isso significa porque eu apenas escondo a página de login? devo fechar toda a janela para realmente sair / matar o processo?

Obrigado antecipadamente, Stev

questionAnswers(6)

yourAnswerToTheQuestion