public void RemoveTopPage(PageView nextTopPageView) { PageView currentTopPageView = topPageView; topPageView = nextTopPageView; PageViewElement.Children.Remove(currentTopPageView); }
public void AddNewPage() { PageView page = new PageView(); MainPageViewModel mainPageViewModel = (this.DataContext as ExplorationViewModel).MainPageViewModel; PageViewModel pageViewModel = new PageViewModel( mainPageViewModel, page ); topPageView = page; page.DataContext = pageViewModel; Canvas.SetTop(page, mainPageViewModel.PageOffset); Canvas.SetZIndex(page, 0); page.Initialize(); PageViewElement.Children.Add(page); }
public void RemoveNonTopPage(PageView pageView) { PageViewElement.Children.Remove(pageView); }