存储Windows Phone的设置

本文关键字:设置 Phone Windows 存储 | 更新日期: 2023-09-27 18:14:03

这是一个非常普遍和新手的问题,但我是一个真正的编程新手,所以…

我如何设置一个布尔值设置并存储该设置,以便当你退出应用程序并返回设置是用户离开它的方式?我还需要知道如何读取该设置并基于它们启用功能。

我计划在我的应用程序中有两个设置,一个用于位置,另一个用于在试图退出应用程序时关闭警报(我知道大多数人认为这很糟糕,但相信我,这对这个应用程序是有意义的)。

我不知道怎么做,像这样的东西和饼干总是让我困惑,所以一个好的解释将是非常感激的。

我的应用程序是在c#和XAML如果有帮助。

存储Windows Phone的设置

不妨看看这篇文章:http://dotnet.dzone.com/articles/using-application-settings

还有另一个问题:我应该什么时候保存Windows Phone 7上的设置?

使用以下代码:

// save value
IsolatedStorageSettings.ApplicationSettings["MyName"] = true;
// read value
var val = IsolatedStorageSettings.ApplicationSettings.Contains("MyName")
    ? (bool) IsolatedStorageSettings.ApplicationSettings["MyName"]
    : false; // false is default value 

我喜欢基于MSDN绑定的例子:http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769510 (v = vs.105) . aspx

(感谢Dmitry T.提供SO的链接)