如何在WP7中的ChildWindow中使用NavigationService?

时间:2011-08-25 20:38:57

标签: windows-phone-7.1

我在Childwindow上有一个按钮,它应该导航到Phoneapplication页面。

我正在使用NavigationService.Navigate(),但它说“NavigationService不能在当前上下文中使用”。

如何在子窗口中使用NavigationService?

1 个答案:

答案 0 :(得分:1)

如果“无法在当前环境中使用”,您最好不要以不同的方式触发导航,而不是尝试执行系统认为无法执行的操作。

我建议使用消息传递系统向托管子窗口的页面发送消息,然后触发导航。

另请注意,您应该从UI线程发出导航请求。