存储Windows Phone的设置

时间:2011-11-11 01:33:39

标签: c# xml silverlight xaml windows-phone-7

这是一个非常笼统的noob问题,但我是一个真正编程的菜鸟......

如何设置布尔设置并存储该设置,以便当您退出应用程序并返回设置时,用户是如何离开的?我还需要知道如何阅读该设置并根据它们启用功能。

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

我不知道如何做到这一点,这样的事情和饼干总是让我感到困惑,所以非常感谢一个很好的解释。

如果有帮助,我的应用程序在C#和XAML中。

3 个答案:

答案 0 :(得分:4)

答案 1 :(得分:3)

使用此代码:

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

答案 2 :(得分:0)

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

(感谢Dmitry T.关于SO的链接。)