Navigation zwischen Seiten (Windows Store-Apps mit C#/VB/C++ und XAML)

Hier erfahren Sie, wie Windows Store-Apps mit C++, C# oder Visual Basic die Navigation in Seiten und Inhalt unterstützen.

Die meisten Windows Store-Apps verfügen über mehrere Seiten an Inhalten und Funktionalität, die Benutzer erkunden und anwenden können. Hier wird erläutert, wie Windows Store-Apps mit C++, C# oder Visual Basic in der Regel ein Modell der Einzelseitennavigation verwenden und wie Navigationsfunktionen mithilfe von dedizierten Steuerelementen implementiert werden.

Die mehrseitige Navigation wird zum Navigieren zwischen Seiten oder Bildschirmen verwendet, ohne sich Gedanken über den App-Kontext machen zu müssen. Jede Seite enthält einen eigenen Satz von Funktionen und Daten, einen neuen XAML-Satz für die Anzeige, Stilinformationen usw. Dies ist äußerst typisch für Webseiten auf einer Website.

Ein Modell für Einzelseitennavigation verwendet dagegen eine einzelne Seite zum Beibehalten von App-Kontext und ggf. zum Laden von zusätzlichen Daten oder Inhalten. Sie können die App weiterhin in mehrere Dateien aufteilen. Anstatt aber von Seite zu Seite zu wechseln, lädt die App andere Dokumente in die Hauptseite. Da die Hauptseite der App niemals entladen wird, werden die Skripts nie entladen, und dadurch lassen sich Status, Übergänge oder Animationen leichter verwalten. Wir empfehlen, für Windows Store-Apps mit C++, C# oder Visual Basic das Modell der Einzelseitennavigation zu verwenden.

Die Microsoft Visual Studio-Projektvorlagen für Windows Store-Apps mit C++, C# oder Visual Basic (Hub, Grid und Split) verwenden das Modell für Einzelseitennavigation. Bei diesem Modell werden XAML-Seiten als Inhalt des Standardfensters in einen zentralen Frame geladen. Anschließend navigieren die Benutzer mithilfe dieses Frames zu anderen Seiten. Die Seiten werden je nach Bedarf geladen (in der Regel als Reaktion auf Benutzeraktionen). Dieses Modell ermöglicht einen reibungsloseren, App-ähnlichen Übergang zwischen Seiten und erleichtert auch das Verwalten des App-Zustands. Unter C#-, VB- und C++-Projektvorlagen für Windows Store-Apps finden Sie eine Übersicht über die Vorlagen.

Informationen zum Auswählen des besten Navigationsmusters für Ihre App finden Sie unter Navigationsmuster.

Sehen Sie das flache Navigationsmuster in unserer Serie App-Features von A bis Z in Aktion.

Inhalt dieses Abschnitts

ThemaBeschreibung

Schnellstart: Navigation zwischen Seiten

In diesem Thema werden grundlegende Navigationskonzepte sowie das Erstellen von Apps erläutert, die zwischen zwei Seiten navigieren.

So wird's gemacht: Verknüpfen mit externen Webseiten

Hier erfahren Sie, wie Sie Links zu externen Webseiten erstellen und diese in einer Windows Store-App mit C# oder Visual Basic anzeigen.

 

Verwandte Themen

Roadmap für das Erstellen von Apps mit C#, C++ oder VB

 

 

Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.