private void Tile_box_Unchecked(object sender, RoutedEventArgs e) { if (!start_mode) { //保存数据 tile_enable = false; Data_storage.save_para("tile_enable", false); TileNotificationHelper.CleanTileNotification(); } }
private async void Page_Loading(FrameworkElement sender, object args) { start_mode = true; if (Data_storage.read_para("setting_save") != null) { setting_save = (bool)Data_storage.read_para("setting_save"); Save_box.IsChecked = setting_save; } if (Data_storage.read_para("tile_enable") != null) { tile_enable = (bool)Data_storage.read_para("tile_enable"); Tile_box.IsChecked = tile_enable; } if (!await MainVM.CheckNetwork()) { Button.IsEnabled = false; return; } MainVM.Region_Lists = await myhttp.GetList_region(); if (setting_save && Data_storage.read_power() != null) { power_info = (Power)Data_storage.read_power(); MainVM.PowerLists = await myhttp.GetPower(power_info); if (tile_enable) { TileNotificationHelper.UpdateTitleNotification(power_info, MainVM.PowerLists); } else { TileNotificationHelper.CleanTileNotification(); } MainVM.Department_Lists = await myhttp.GetList_dormitory(power_info.region); region_box.SelectedIndex = region_box.Items.IndexOf(power_info.region); department_box.SelectedIndex = department_box.Items.IndexOf(power_info.department_num); donitory_box.Text = power_info.domitory_num; } start_mode = false; }