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;
                }
            }
        }