Передать объект между ViewModels в Silverlight - PullRequest
0 голосов
/ 13 сентября 2010

У меня есть ViewModel, у которого есть метод для получения Func<Uri,bool> для навигации и кнопка, которую я реализую ICommand, которая выполняет этот метод (я создаю экземпляр ViewModel в коде позади и передаю Navigate из Frame этому ).

я правильно перемещаюсь между страницами, но нет никакой идеи передать объект (например, человека) на другую страницу, потому что между ViewModel s существует NO связь (также я не могу использовать FrameWork и не хочу использовать QueryString)

1 Ответ

1 голос
/ 15 сентября 2010

Если ответ, который вы нашли, заключается в использовании некой формы агрегатора, аналогичной классу Messenger в MVVM Light , тогда я полностью поддерживаю его.Не забудьте пометить вопрос как ответивший, если он решил вашу проблему (даже если это ваш собственный ответ), и, возможно, даже предоставить некоторые сведения о том, какой выбор вы выбрали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...