2
In meiner UWP App starte ich von Protokoll oder Toast. In der onactivated Methode möchte ich überprüfen, ob die Hauptansicht der App geöffnet ist oder welche Seite sie zeigt. Alle von der App.xaml.csUWP überprüfe die aktuelle Seite nach Name oder Instanz
möchte ich so etwas wie:
If Mainpage is not showing --> Navigate(typeof(MainPage));
oder
If main window is not open since i am coming from protocol or toast launch
open frame and navigate to mainpage.
nicht sicher, wie es geht.
Der beste Weg ist, den Überblick über diese selbst zu halten, um die Schwebe Zustände zu vermeiden, wo die Seite aber noch nicht initialisiert zeigt. Wenn Sie jedoch nicht den eigenen App-Status verfolgen möchten, können Sie 'Frame.Content.GetType()' fragen. –
Sie sind ein Lebensretter. Sie sollten es als Antwort posten, damit ich es akzeptieren kann. – SunnySonic
Gehen Sie voran und posten Sie die Antwort selbst und akzeptieren Sie sie. (Dies ist erlaubt.) –