Как связать ViewModel между собой в WPF приложении при использовании MVVM?
Допустим у меня есть страница авторизации, я ввожу логин и пароль, авторизация проходит успешно, я перехожу на следующую страницу, и как я могу передать данные из ViewModel страницы авторизации на следующую страницу, чтобы отобразить на ней какие то данные о пользователе, полученные из базы данных?
Как вариант.
ViewModel может быть реализована с использованием Dependency Injection, то есть получать какие-то сервисы, вот через них и "передавать данные". И если точнее выразиться, то менять состояние приложения, а уже это состояние будет отображаться на следующий странице. "Следующая" это тоже состояние.