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