Exemplo n.º 1
0
        protected override void OnStart()
        {
            // Handle when your app starts

            MagazineListView magazineListView = new MagazineListView(navigationController);
            NavigationPage   magazineList     = new NavigationPage(magazineListView)
            {
                BackgroundColor = Color.FromHex("#80000000")
            };

            CarouselPage menuCarousel = new CarouselPage();
            MenuView     menuView     = new MenuView(navigationController);

            menuCarousel.Title = Constants.UNIVERSALIST_DERGI_TITLE;
            menuCarousel.Children.Add(menuView);

            MasterDetailPage masterDetail = new MasterDetailPage()
            {
                Master = menuCarousel,
                Detail = magazineList,
                Title  = Constants.UNIVERSALIST_DERGI_TITLE
            };

            masterDetail.IsPresentedChanged += IsPresentedChanged;
            navigationController.InitializeController(masterDetail, magazineList, menuCarousel);

            MainPage = masterDetail;
        }
Exemplo n.º 2
0
        public void OnResetListviewPosition()
        {
            if (CardViewListview.Items.Count > 0)
            {
                CardViewListview.ScrollIntoView(CardViewListview.Items[0]);
            }

            if (MagazineListView.Items.Count > 0)
            {
                MagazineListView.ScrollIntoView(MagazineListView.Items[0]);
            }

            if (ListViewListView.Items.Count > 0)
            {
                ListViewListView.ScrollIntoView(ListViewListView.Items[0]);
            }
        }