我有一个ViewModel,它有一个方法来接收导航的Func<Uri,bool>
和一个我实现ICommand
的按钮来执行该方法(我在Code中实例化ViewModel并传递Navigate
Frame
对此。)
我正确地在页面之间导航但是不知道将对象(例如Person)传递给另一个页面,因为ViewModel
s之间存在 NO 关联
(我也不能使用任何FrameWork,我不想使用QueryString
)
答案 0 :(得分:1)
如果您找到的答案是使用某种形式的聚合器,类似于MVVM Light中的Messenger类,那么我完全赞同它。如果问题解决了您的问题(即使这是您自己的答案),请不要忘记将问题标记为已回答,甚至可能会提供您所确定的选择的详细信息。