windows-phone-7 - PhoneApplicationService.State与PhoneApplicationPage.State

标签 windows-phone-7

PhoneApplicationService.StatePhoneApplicationPage.State有什么区别?

对我来说,它们似乎达到了相同的目的,在某些特定情况下,我会优先选择一种方法吗?

最佳答案

PhoneApplicationService.State应该用于您要存储的任何应用程序级别的详细信息,而PhoneApplicationPage.State用于页面级的详细信息。

为应用程序中的每个页面创建一个唯一的PAP.State,您应尽可能使用它。整个应用程序只有一个PAS实例,您应该仅将此实例用于在整个应用程序上下文中运行的任何内容(即不在页面内)。

有关更多信息,请参见:
http://msdn.microsoft.com/en-us/library/microsoft.phone.shell.phoneapplicationservice.state(VS.92).aspx
http://msdn.microsoft.com/en-us/library/ff707603(v=VS.92).aspx

关于windows-phone-7 - PhoneApplicationService.State与PhoneApplicationPage.State,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5431561/

相关文章:

silverlight - 如何使用 WP7 C# 从 twitter 发帖?

c# - 如何在代码、c#、wp7中访问应用程序资源

windows-phone-7 - 您是否需要许可证才能开发 Windows 手机和黑莓应用程序?

c# - Windows Phone 7项目使用痣的方法

c# - Windows Phone 区域问题

windows-phone-7 - 如何使用phonegap 1.5(Cordova)下载用于Blackberry和Windows Mango的文件?

c# - Windows Phone 8 应用程序的翻页过渡

c# - 如何在我的 WP7 应用程序中序列化委托(delegate)

windows-phone-7 - Windows Phone 8 中的双指缩放功能

visual-studio - 没有可启动的项目可用于分析