コード例 #1
0
                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;
                }
コード例 #2
0
                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();
                }
コード例 #3
0
ファイル: Bugzilla40333.cs プロジェクト: ytn3rd/Xamarin.Forms
				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;
				}
コード例 #4
0
ファイル: Bugzilla40333.cs プロジェクト: ytn3rd/Xamarin.Forms
				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();
				}