Windows Phone 8.1 - Seitennavigation
Kommen aus Windows Phone 8
ich hätte nie gedacht, dass es eine Menge von änderungen durchgeführt, um die Windows Phone 8.1
code. Im Grunde ich Frage mich nur, wie zu tun, die die navigation genau so, wie Sie es tun würde, auf Windows Phone 8
. Zu tun, dass Sie sollten hinzufügen:
NavigationService.Navigate(new Uri("/SecondPage.xaml", UriKind.Relative));
aber, der code funktioniert nicht für Windows Phone 8.1
.
Kann mir bitte jemand helfen mit diesem? Wenn möglich, geben Sie keine links oder Unterlagen über alle neuen Windows Phone 8.1
Methoden.
Kommentar zu dem Problem
Sind Sie immer Fehler?
diese codes funktionieren bei mir auf meinem nokia 630 mit cyan
Bitte finden Sie unter [diesem][1] Antwort, vielleicht könnte es helfen, Sie... [1]: stackoverflow.com/a/28761419/2295643
NavigationService gibt mir Fehler.
InformationsquelleAutor der Frage Ahmed.C | 2014-04-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Windows Phone 8.1, Seite Navigation Methode ist wie folgt:
Es bedeutet, dass Sie navagate 'SecondPage', und pass 'param' (eine Klasse basierend auf Objekt).
Wenn Sie nicht brauchen, um Parameter übergeben, können Sie verwenden:
Finden Sie in der Dokumentation für die in diesem MSDN-link
InformationsquelleAutor der Antwort Chris Shao
In den Fall, Sie wollen zurück zu gehen, die Sie verwenden können:
Wenn Sie möchten, gehen Sie zurück auf das klicken der zurück-Taste, müssen Sie das überschreiben der hardwarebutton Veranstaltung:
Stellen Sie sicher, dass e.Behandelt zu wahren.
InformationsquelleAutor der Antwort Harsha Bhat
InformationsquelleAutor der Antwort Abdullah El-Menawy
Senden mehrere Parameter:
Seine ziemlich spät zu Antworten, aber könnte jemand helfen. Sie können erstellen Sie eine benutzerdefinierte Klasse, setzen Sie Ihre Parameter in das Programm und senden Sie Ihr Objekt als parameter an Ihre Zielseite.
Zum Beispiel. Ihre benutzerdefinierte Klasse:
Und dann auf der Ziel-Seite, die Sie abrufen können, in der OnNavigatedTo-Funktion wie folgt:
Hoffe, es hilft.
InformationsquelleAutor der Antwort user5434084