我有一个保存应用程序设置的问题。我正在创建Windows 10通用应用程序,我有一个Slider,我想保存它的值。
我使用以下代码进行保存:
在页面的构造函数中,我有以下代码行:
它应该在我进入那个页面时显示新值,但是它没有,它总是显示上一个默认值。为什么它不工作,如何使其工作?
PS:对我的糟糕英语感到抱歉...
我使用以下代码进行保存:
private void musicVolume_ValueChanged(object sender, RangeBaseValueChangedEventArgs e)
{
ApplicationDataContainer AppSettings = ApplicationData.Current.LocalSettings;
AppSettings.Values["musicV"] = musicVolume.Value;
}
在页面的构造函数中,我有以下代码行:
ApplicationDataContainer AppSettings = ApplicationData.Current.LocalSettings;
if (AppSettings.Values.ContainsKey("musicV"))
{
musicVolume.Value = Convert.ToDouble(AppSettings.Values["musicV"]);
}
它应该在我进入那个页面时显示新值,但是它没有,它总是显示上一个默认值。为什么它不工作,如何使其工作?
PS:对我的糟糕英语感到抱歉...
Settings.setting
,因为无论您在何处构建代码,app.config
都会重置为默认设置。 - Irshad