Example #1
0
        void setupMasterDetailPage(Taco t)
        {
            if (splitPage == null) {
                MainPage = new ContentPage();
                splitPage = new MasterDetailPage ();
                splitPage.Master = tacoNavigationPage;
            }

            TacoDetailPage tacoPage = new TacoDetailPage (t);
            tacoPage.Title = "";
            NavigationPage detailNavigation = new NavigationPage (tacoPage);
            detailNavigation.Title = "Taco";
            detailNavigation.BarBackgroundColor = Color.FromHex ("#15293c");
            detailNavigation.BarTextColor = Color.White;
            splitPage.Detail = detailNavigation;

            splitPage.Title = "Taco";

            MainPage = splitPage;
        }
Example #2
0
        void OnSelection(object sender, SelectedItemChangedEventArgs e)
        {
            if (e.SelectedItem == null) {
                return;
            }
            //			MainPage.DisplayAlert ("Item Selected", e.SelectedItem.ToString (), "Ok");
            //			((ListView)sender).SelectedItem = null;

            Taco min = (Taco)e.SelectedItem;

            setupMasterDetailPage (min);

            TacoDetailPage sendPage = new TacoDetailPage (min);
            NavigationPage detailNavigation = new NavigationPage (sendPage);
            detailNavigation.BarBackgroundColor = Color.FromHex ("#15293c");
            detailNavigation.BarTextColor = Color.White;
            splitPage.Detail = detailNavigation;

            splitPage.IsPresented = false;
        }