private async Task DisplayUsingNavigation(IViewModel viewModel, EventHandler<UICompletedEventArgs> completedProc, StackLayout contentLayout) { var contentPage = new ContentPage { Content = contentLayout }; _callbacks[contentPage] = new Tuple<IViewModel, EventHandler<UICompletedEventArgs>>(viewModel, completedProc); contentPage.BackButtonPressed += OnBackButtonPressed; await NavigationHelper.PushModalAsync(contentPage); }