private async void NavigateToDetailsPage(object sender, EventArgs e) { try { var detailsPage = new DetailsPageView(); //var navigationPage = new NavigationPage(new DetailsPageView()); //await //Navigation.PushAsync(detailsPage); await Navigation.PushModalAsync(detailsPage); } catch (Exception exc) { throw; } }
private async void NavigateToDetailsPageView(object sender, EventArgs e) { try { var detailsPage = new DetailsPageView(); var mainViewModel = BindingContext as MainViewModel; var selectedEmployee = ((ListView)sender).SelectedItem as Employee; //detailsPage.BindingContext = selectedEmployee; mainViewModel.SendEmployeeMessageCommand.Execute(selectedEmployee); await Navigation.PushModalAsync(detailsPage); } catch (Exception exc) { throw; } }