windows-phone-7 - 如何在不通过 PhoneApplicationPage 的情况下在 WINdows Phone 应用程序中访问 NavigationService?

标签 windows-phone-7

如何在不通过 PhoneApplicationPage 的情况下在 Windows Phone 应用程序中访问 NavigationService?我的目标是在启动时将其传递给应用程序的主视图模型,这种技术在 WPF 和 Silverlight 中对我来说非常有效。

最佳答案

您可以从应用程序的 PhoneApplicationFrame 获取它.由于每个 Windows Phone 应用程序都有一个框架,因此可以从应用程序的任何位置访问它。

((PhoneApplicationFrame)Application.Current.RootVisual).Navigate(...);

关于windows-phone-7 - 如何在不通过 PhoneApplicationPage 的情况下在 WINdows Phone 应用程序中访问 NavigationService?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8751787/

相关文章:

c# - 在 windows phone 7 模拟器上模拟连接不稳定进行测试

wpf - 如何使用可忽略的 ="d"

windows-phone-7 - 学习 Windows Phone 7 编程的主要痛点是什么?

css - 页脚未固定

c# - 将 JSON 反序列化为对象时出现问题

silverlight - ScrollViewer 中的 TextBlock 问题

wcf - 即使在调用 'void' 异步方法时,后退按钮上的“WebException”错误

c# - WP7 中的视频缩略图

html - 在我的域服务器上使用 Ruby on Rails 应用程序

c# - 使用 ASP.NET MVC 3 创建安全的高分服务