我想在应用设置中使用ToggleSwitch。我无法将其状态保存在IsolatedStorage上,以便它可以反映在MainPage上。我已经尝试使用msdn上可用的键/值对存储示例来执行此操作但无法执行此操作。如果有人知道,请写出精确的解决方案。
答案 0 :(得分:1)
你走了:
XAML
<toolkit:ToggleSwitch Header="Push Notifications"
Checked="PushNotificationsToggle_Checked" Unchecked="PushNotificationsToggle_Unchecked">
</toolkit:ToggleSwitch>
在您的设置页面代码中
private void PushNotificationsToggle_Unchecked(object sender, RoutedEventArgs e)
{
var settings = IsolatedStorageSettings.ApplicationSettings;
settings["PushNotifications"] = false;
settings.Save();
}
使用此设置
var settings = IsolatedStorageSettings.ApplicationSettings;
Boolean usePushNotifications = (Boolean)settings["PushNotifications"]