// ListView ItemSelected handler. async void OnListViewItemSelected(object sender, SelectedItemChangedEventArgs args) { if (args.SelectedItem != null) { // De-select the item. listView.SelectedItem = null; DataTransfer2InfoPage infoPage = new DataTransfer2InfoPage(); await Navigation.PushAsync(infoPage); // Send "InitializeInfo" message to info page. MessagingCenter.Send <DataTransfer2HomePage, Information> (this, "InitializeInfo", (Information)args.SelectedItem); } }
// ListView ItemSelected handler. async void OnListViewItemSelected(object sender, SelectedItemChangedEventArgs args) { if (args.SelectedItem != null) { // De-select the item. listView.SelectedItem = null; DataTransfer2InfoPage infoPage = new DataTransfer2InfoPage(); await Navigation.PushAsync(infoPage); // Send "InitializeInfo" message to info page. MessagingCenter.Send<DataTransfer2HomePage, Information> (this, "InitializeInfo", (Information)args.SelectedItem); } }