Ich habe Design-Probleme in Bezug auf Navigation und Ansichten. Ich brauche verschiedene Ansichten für meine Anwendung wie OverviewPage, Detailpage, HomePage usw.Nicht verstehen, Navigation mit Frames
Ich habe versucht, dies zu tun mit Frames:
MainFrame.Navigate(typeof(OverviewPage));
Dann, während auf der OverviewPage der Benutzer die navigieren können DetailPage, mögliche Weitergabe von Parametern an die neue Seite.
An diesem Punkt verliere ich die Kontrolle über den Frame in OverviewPage seit dem Frame innerhalb der zu DetailPage navigiert. Ich mache sicherlich etwas falsches, nistet Frames so - aber wie kann ich das sonst noch machen?
Meine andere Idee ist ein einzelnes Grid mit Grids/Panels innerhalb von denen, die ich ein- und ausblenden mit Visibility.Collapsed
und Visibility.Visible
. Ist dies ein geeigneter Weg, unterschiedliche Ansichten zu zeigen, abhängig von der Benutzeraktion und dem Kontext?
Irgendwelche Ideen wären toll, mir fehlt eindeutig etwas.
Verwenden Sie 'NavigationService.Navigate()' auf der Seite. Dadurch haben Sie Zugriff auf den Navigator des Rahmens. –