Grundsätzlich, wenn Sie PushAsync
verwenden, wird die neue Seite oben auf dem Navigationsstapel hinzugefügt. Der Navigationsstapel ist ein LIFO, das Sie mit PushAsync
, PopAsync
oder der Zurück-Schaltfläche verwalten können. Wenn Sie also PopAsync
verwenden, wird die letzte Seite vom Stapel entfernt (wie bei Verwendung der Zurück-Schaltfläche).
Mit Application.Current.MainPage = new MyPage();
zum Öffnen jeder Seite überschreiben Sie einfach das allererste Element des Stapels und daher können Sie die Rückwärtsnavigation überhaupt nicht verwenden, da Sie immer eine einzelne Seite im Navigationsstapel behalten würden.
Darüber hinaus wird durch Klicken auf die Schaltfläche Zurück die App beendet.
So ist es nur verhindern, dass ich die Zurück-Taste verwenden. Vielen Dank! –