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; }
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]); } }