C# WPF MainWindow geschlossen und wieder öffnen

Nick_SMI

Ensign
Registriert
Sep. 2015
Beiträge
153
Hallo zusammen!

Ich habe folgendes Szenario im Kopf: Nachdem sich MainWindow geschlossen hat, wird Window2 geöffnet.
Funktioniert perfekt:
Code:
            Window2 fu = new Window2(this);
            fu.ShowDialog();
Im Window2 (Loaded) wird das MainWindow geschlossen (über fh.Close();)

Nun möchte ich aber im Window2 auf einen Button klicken, der das Window2 wieder schließt und das MainWindow (neu geladen) wieder anzeigt!
Doch mein Code funktioniert nicht:
Code:
            MainWindow fh = new MainWindow();
            fh.ShowDialog();
            this.Close();
Dabei schließt sich Window2 nicht!

Grüße und danke im Voraus an alle!
 
Hallo,
ShowDialog() pausiert den aktuellen Code bis der Dialog geschlossen wurde. Deshalb wird das Close nicht ausgeführt. Probiers mal mit Show().
 
michi.o schrieb:
Hallo,
ShowDialog() pausiert den aktuellen Code bis der Dialog geschlossen wurde. Deshalb wird das Close nicht ausgeführt. Probiers mal mit Show().

Super, danke! Hat funktioniert!
Frohe Weihnachten! :)
 
Zurück
Oben