public void NavigateToSecondPage(MEItemFilm film) { if (!this.Frame.CanGoBack) { SystemNavigationManager.GetForCurrentView().AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible; SystemNavigationManager.GetForCurrentView().BackRequested += GoBack_event; } this.onNavigated = (e) => { var vm = (VMSecondPageFilm)(e.Content as SecondPage).DataContext; vm.Film = film; }; this.Frame.Navigated += RootFrame_Navigated; this.Frame.Navigate(typeof(SecondPage)); }
internal void didClickMovie(MEItemFilm sender) { if (sender != null) { navigationService.NavigateToSecondPage(sender); } }