private void Map_Selected(object sender, Map selectedMap) { // Clear existing overlays. _myMapView.DismissCallout(); _waypointOverlay.Graphics.Clear(); _routeOverlay.Graphics.Clear(); try { // Show the map in the view. _myMapView.Map = selectedMap; // Get the transportation network if there is one. Will be set to null otherwise. _networkDataset = selectedMap.TransportationNetworks.FirstOrDefault(); } catch (Exception exception) { Console.WriteLine(exception); new UIAlertView("Couldn't select map", exception.ToString(), (IUIAlertViewDelegate)null, "OK", null).Show(); } }
private void Map_Selected(Map selectedMap) { // Clear existing overlays. _myMapView.DismissCallout(); _waypointOverlay.Graphics.Clear(); _routeOverlay.Graphics.Clear(); try { // Show the map in the view. _myMapView.Map = selectedMap; // Get the transportation network if there is one. Will be set to null otherwise. _networkDataset = selectedMap.TransportationNetworks.FirstOrDefault(); } catch (Exception exception) { Console.WriteLine(exception); new AlertDialog.Builder(this).SetMessage(exception.ToString()).SetTitle("Couldn't select map").Show(); } }
private void Map_Selected(object sender, SelectionChangedEventArgs e) { // Clear existing overlays. MyMapView.DismissCallout(); _waypointOverlay.Graphics.Clear(); _routeOverlay.Graphics.Clear(); try { // Get the selected map. Map selectedMap = e.AddedItems[0] as Map; // Show the map in the view. MyMapView.Map = selectedMap; // Get the transportation network if there is one. Will be set to null otherwise. _networkDataset = selectedMap.TransportationNetworks.FirstOrDefault(); } catch (Exception exception) { Console.WriteLine(exception); MessageBox.Show(exception.ToString()); } }