Zauważam, że wiele frameworków WPV MVVM wydaje się unikać używania elementów nawigacyjnych NavigationWindow i Page, na rzecz układania stron za pomocą zagnieżdżonych kontrolek UserControl.Kiedy należy używać funkcji UserControl zamiast strony?
NawigacjaWindow i Strona umożliwiają łatwe włączanie nawigacji wstecz i do przodu w dzienniku, a także zapewniają łatwy sposób przesyłania danych między stronami. Większość frameworków MVVM zauważyłem, że te funkcje zostały ponownie wdrożone na różne sposoby.
Czy istnieje szczególny powód, aby unikać korzystania z NavigationWindow i strony?
Dobry połów.Być może więc klasy NavigationWindow i Page są nieco mniej istotne dla typowej aplikacji biznesowej. Chociaż wciąż zaskakuje mnie to, że tak wiele frameworków MVVM całkowicie ich unika. – dthrasher