Beispiel #1
0
        private NavigationPage GetNavigationPage(Page destinationPage)
        {
            NavigationPage navigationPage = null;
            var            main           = Application.Current.MainPage as MasterDetailPage;

            if (main.IsNotNull())
            {
                navigationPage = main.Detail as NavigationPage;
            }
            if (navigationPage.IsNull())
            {
                navigationPage = new NavigationPage(destinationPage);
            }
            if (main.IsNotNull())
            {
                main.IsPresented = false;
            }
            return(navigationPage);
        }