WPF Otwórz nowy widok z ViewModel

To mój pierwszyWPF-MVVM aplikacja, a to jest moja struktura:

Jeden projekt z moimapp.xaml aby otworzyć aplikację i zastąpićOnStartup rozwiązać MainWindow. (Zrobiłem to dzięki referencjom);Jeden projekt dla moich poglądów;Jeden projekt dla mojego ViewModels;Jeden projekt dla mojego modelu.

I mam następujący problem: jestem naMainWindowView i klikam przycisk, aby wyświetlić inny widok. Jak mam zrobić, aby otworzyć ten inny widok z mojegoMainWindowViewModel podczas gdy mójView Project ma odniesienie doViewModel Projecti nie mogę odwołać się doViewModel Project zView Project?

Przy okazji, używamUnity dladependency injection.

Więc możesz mi pomóc?

questionAnswers(3)

yourAnswerToTheQuestion