在应用程序设置中使用ToggleSwitch

时间:2014-02-03 09:12:59

标签: windows-phone-8 toggleswitch

我想在应用设置中使用ToggleSwitch。我无法将其状态保存在IsolatedStorage上,以便它可以反映在MainPage上。我已经尝试使用msdn上可用的键/值对存储示例来执行此操作但无法执行此操作。如果有人知道,请写出精确的解决方案。

1 个答案:

答案 0 :(得分:1)

你走了:

    设置页面中的
  1. XAML

    <toolkit:ToggleSwitch Header="Push Notifications" 
    Checked="PushNotificationsToggle_Checked" Unchecked="PushNotificationsToggle_Unchecked">
    </toolkit:ToggleSwitch>
    
  2. 在您的设置页面代码中

    private void PushNotificationsToggle_Unchecked(object sender, RoutedEventArgs e)
    {
        var settings = IsolatedStorageSettings.ApplicationSettings;
        settings["PushNotifications"] = false;
        settings.Save();
    }
    
  3. 您可以在主页面中
  4. 使用此设置

    var settings = IsolatedStorageSettings.ApplicationSettings;
    Boolean usePushNotifications = (Boolean)settings["PushNotifications"]