protected override void OnAppearing() { base.OnAppearing(); var newPage = new _40333DetailPage(Title); var detailTab = (TabbedPage)((FlyoutPage)this.Parent.Parent).Detail; detailTab.Children.Add(newPage); detailTab.CurrentPage = newPage; }
protected override async void OnAppearing() { base.OnAppearing(); var newPage = new _40333DetailPage(Title); var detailNav = ((FlyoutPage)this.Parent.Parent).Detail.Navigation; var currentRoot = detailNav.NavigationStack[0]; detailNav.InsertPageBefore(newPage, currentRoot); await detailNav.PopToRootAsync(); }
protected override void OnAppearing() { base.OnAppearing(); var newPage = new _40333DetailPage(Title); var detailTab = (TabbedPage)((MasterDetailPage)this.Parent.Parent).Detail; detailTab.Children.Add(newPage); detailTab.CurrentPage = newPage; }
protected override async void OnAppearing() { base.OnAppearing(); var newPage = new _40333DetailPage(Title); var detailNav = ((MasterDetailPage)this.Parent.Parent).Detail.Navigation; var currentRoot = detailNav.NavigationStack[0]; detailNav.InsertPageBefore(newPage, currentRoot); await detailNav.PopToRootAsync(); }