- public partial class MainPage : PhoneApplicationPage
- {
- IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
- // Constructor
- public MainPage()
- {
- InitializeComponent();
- InitializeSettings();
- }
- private void InitializeSettings()
- {
- if (settings.Contains("emailFlag"))
- {
- EmailFlag.IsChecked = (bool)settings["emailFlag"];
- }
- else settings.Add("emailFlag", false);
- }
- private void EmailFlag_Unchecked(object sender, RoutedEventArgs e)
- {
- settings["emailFlag"] = false;
- }
- private void EmailFlag_Checked(object sender, RoutedEventArgs e)
- {
- settings["emailFlag"] = true;
- }
- }
本文介绍了一个简单的应用程序设置保存和读取的实现方法。通过使用IsolatedStorageSettings, 应用可以保存并读取用户的偏好设置,例如电子邮件通知的开关状态。

被折叠的 条评论
为什么被折叠?



