Exemplo n.º 1
0
 private void listQuan_Phuong_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (listQuan_Phuong.SelectedIndex != -1)
     {
         gridQuanPhuong.Visibility = Visibility.Collapsed;
         Tinh_ThanhPho _quanPhuong = listQuan_Phuong.SelectedItem as Tinh_ThanhPho;
         GeoCoordinate _geopoint   = new GeoCoordinate(double.Parse(_quanPhuong.Latitude, CultureInfo.InvariantCulture), double.Parse(_quanPhuong.Longitude, CultureInfo.InvariantCulture));
         myMaps.SetView(_geopoint, _quanPhuong.Zoom);
     }
 }
Exemplo n.º 2
0
 private void listContext_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (_tinh_tp != null && listContext.SelectedIndex != -1)
     {
         Tinh_ThanhPho _quanPhuong = listContext.SelectedItem as Tinh_ThanhPho;
         if (_quanPhuong.Id == "my_location")
         {
             gridcontext.Visibility = Visibility.Collapsed;
             AppManagement.GetGPS(myMaps);
         }
         else
         {
             var listQuanPhuong = _tinh_tp.FindAll(r => r.Parent == _quanPhuong.Id);
             listQuan_Phuong.ItemsSource = listQuanPhuong;
             gridcontext.Visibility      = Visibility.Collapsed;
             gridQuanPhuong.Visibility   = Visibility.Visible;
         }
     }
     listContext.SelectedIndex = -1;
 }