我想在应用设置中使用 ToggleSwitch。我无法将其状态保存在 IsolatedStorage 上,以便它可以反映在 MainPage 上。我曾尝试使用 msdn 上可用的键/值对存储示例来执行此操作,但无法执行此操作。如果有人知道,请写一个精确的解决方案。
问问题
264 次
1 回答
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"]
于 2014-02-04T09:59:21.847 回答