Wechsel zwischen den Ansichten mithilfe von MVVM mit PRISMA

Ich bin neu in WPF, aber von dem, was ich gelesen habe, eine richtige Art und Weise zu erstellen, Anwendungen zu wechseln, Ansichten auf dem gleichen Fenster.
Was ich meine ist so etwas wie ein "frame" mit einem Menü und einem Arbeitsbereich, wo Ansichten sind gezeigt.

Bisher hab ich schon folgende, http://jesseliberty.com/2011/01/06/windows-phone-from-scratch%E2%80%93mvvm-light-toolkit-soup-to-nuts-3/
aber das ist für WP7 und ich kann nicht mit dem NavigationService auf einer WPF-Anwendung.

Könnte ich sagen, dass die einfachste Sache, die ich will, ist, das mainwindow.xaml hat einen Blick drauf, der anzeigt, eine Schaltfläche, wenn ich diese Taste drücken, ich möchte eine neue Ansicht angezeigt werden auf dem gleichen Fenster (und die alte Ansicht zu verschwinden).

Was ist die richtige Art und Weise der Umsetzung sowas?

EDIT: gestartet mit mvvm-light, aber schließlich entwickelt, die auf ein PRISMA. Siehe meine Letzte Antwort auf weitere details.

  • Hier ist meine Antwort, wo ich erläuterte, wie mithilfe der DataTemplateSelector: stackoverflow.com/questions/5309099/.... Auch meine Lösung kann angewendet werden, um Silverlight-nach ein paar änderungen.
InformationsquelleAutor Silva | 2011-04-23
Schreibe einen Kommentar