C # Winform Proces nadal na menedżerze listy zadań Windows po zamknięciu programu

dlaczego Proces nadal na menedżerze listy zadań systemu Windows po zamknięciu programu?

używam formularza logowania.cs

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

po pomyślnym zalogowaniu użytkownika przekierowuję do innego Masterpage

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

moja strona pseudo master:

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

kiedy zamykam masterpage, Proces nadal na menedżerze listy zadań Windows. Ale kiedy zamykam stronę logowania, zabija proces na menedżerze listy zadań Windows.

czy to znaczy, że po prostu chowam stronę logowania? muszę zamknąć wszystkie okna, aby naprawdę przerwać / przerwać proces?

Z góry dziękuję, Stev

questionAnswers(6)

yourAnswerToTheQuestion