我导航到WP7中的第X页。我的ViewModel中有一个对象(我们称其为香蕉),在该对象中进行NavigationService.Navigate调用。 X页面需要引用香蕉。我怎样才能做到这一点?

this question的答案建议使用全局App类。对我来说不是一个很好的选择,因为我可能有多个页面X类的实例,并且如果以后再导航到其他实例,我也不会感到困惑。

我也希望不必序列化香蕉。

最佳答案

如果页面可能有多个实例,则需要将其需要的所有参数作为用于导航的Uri中的querystring的一部分传递。

关于silverlight - WP7 NavigationService.Navigate传递指针而不使用全局变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6009820/

10-12 05:50