protected virtual void OnCentreMap(CentreMapEventArgs e) { EventHandler <CentreMapEventArgs> handler = CentreMap; if (handler != null) { handler(this, e); } }
async void BuildingSelected(object sender, SelectedItemChangedEventArgs e) { if (e.SelectedItemIndex > -1) { await Navigation.PopModalAsync(); CentreMapEventArgs centreMapEventArgs = new CentreMapEventArgs(buildingLocations[e.SelectedItemIndex].Latitude, buildingLocations[e.SelectedItemIndex].Longitude); centreMapEventArgs.Title = buildings[e.SelectedItemIndex].Title; centreMapEventArgs.Subtitle = buildings[e.SelectedItemIndex].Subtitle; OnCentreMap(centreMapEventArgs); } }
public void OnCentreMap(object sender, CentreMapEventArgs cm) { CentreMap(cm.Latitude, cm.Longitude, cm.Title, cm.Subtitle); }