我是 .NET/c# 领域的新手,我正在尝试开发 Windows Phone 8 应用程序。我有几页显示 Objects( ListPage) 的列表。所有这些页面都将具有过滤功能,使用 commom FilterPage。
我需要的是将对象从 传递ListPage到FilterPage. 我想使用 MVVM(MVVM 灯光模板)。我已经设法使用消息传递框架实现了几乎所有内容。我正在使用FilterMessage将对象传递到其构造函数中的 a 。和收听此消息ListPage。FilterViewModel将ListPage导航到FilterPage并且FilterViewModel将从消息中获取对象。ListPage得到正确通知,但没有FilterViewModel得到通知,因为FilterViewModel仅在第FilterPage一次显示后才创建。
是否可以通过 App 启动来初始化 FilterViewModel?如果您认为这不是要走的路,请告诉我原因:)
提前致谢。