Ejemplo n.º 1
0
        public void RemoveTopPage(PageView nextTopPageView)
        {
            PageView currentTopPageView = topPageView;

            topPageView = nextTopPageView;

            PageViewElement.Children.Remove(currentTopPageView);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public void RemoveNonTopPage(PageView pageView)
 {
     PageViewElement.Children.Remove(pageView);
 }