private void MainPage_BackKeyPress(object sender, System.ComponentModel.CancelEventArgs e) { if (AppManagement._flagExitApp == false) { Grid2.Visibility = Visibility.Collapsed; gridcontext.Visibility = Visibility.Collapsed; StoryboardBottom.Stop(); txtDanhsach.Text = "Danh sách"; AppManagement._flagExitApp = true; AppManagement._flagHouseSave = false; e.Cancel = true; } else { MessageBoxResult result = MessageBox.Show("Bạn có muốn thoát khỏi ứng dụng không?", "Thông báo", MessageBoxButton.OKCancel); if (result == MessageBoxResult.OK) { App.Current.Terminate(); } else { e.Cancel = true; } } }
private void ButtonShowNhaDaLuu_Tapped(object sender, System.Windows.Input.GestureEventArgs e) { if (Grid2.Visibility == Visibility.Collapsed) { Grid2.Visibility = Visibility.Visible; StoryboardBottom.Stop(); listNhaTroInMap.ItemsSource = AppManagement._nhadaluu; AppManagement._flagHouseSave = true; AppManagement._flagExitApp = false; } else { AppManagement._flagHouseSave = false; AppManagement._flagExitApp = true; Grid2.Visibility = Visibility.Collapsed; } }
private void myMaps_ResolveCompleted(object sender, Microsoft.Phone.Maps.Controls.MapResolveCompletedEventArgs e) { if (AppManagement._flagStoryBoard == true || AppManagement._flagclickMarker == true) { AppManagement._flagStoryBoard = false; AppManagement._flagclickMarker = false; } else { if (checkNetworkConnection() == true) { if (StoryboardBottom.GetCurrentState() == ClockState.Active) { AppManagement._flagExitApp = true; StoryboardBottom.Stop(); } LocationRectangle rec = GetVisibleMapAre(myMaps); GetListNhaTro(rec.Southeast, rec.Northwest); //customIndeterminateProgressBar.IsIndeterminate = false; } } }