C # Winform Der Vorgang befindet sich nach dem Schließen des Programms immer noch im Windows-Tasklisten-Manager

Warum läuft der Vorgang nach Programmende noch im Windows-Tasklisten-Manager?

Ich benutze Login Form.cs

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

Nachdem sich der Benutzer erfolgreich angemeldet hat, leite ich auf eine andere Masterseite weiter

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

Meine Pseudo-Masterseite sieht so aus:

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

Wenn ich die Masterseite schließe, befindet sich der Prozess immer noch im Windows-Aufgabenlisten-Manager. Aber wenn ich die Anmeldeseite schließe, bricht es den Prozess im Windows Task-Listen-Manager ab.

bedeutet das, dass ich nur die Anmeldeseite verstecke? Muss ich alle Fenster schließen, um den Prozess wirklich zu beenden / beenden?

Vielen Dank im Voraus, Stev

Antworten auf die Frage(6)

Ihre Antwort auf die Frage