protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); ViewModel = new BrowsePageViewModel((Deck)e.Parameter); if (e.NavigationMode == NavigationMode.Back) { ViewModel.Deck.Save(); } }
public BrowsePage() { InitializeComponent(); this.ViewModel = new BrowsePageViewModel() { Title = this.Title }; this.BindingContext = this.ViewModel; this.MenuListView.ItemAppearing += this.MenuListView_ItemAppearing; this.MenuListView.Scrolled += this.MenuListView_Scrolled; }