diff options
Diffstat (limited to 'Xamarin.Forms.Controls/RootPages/RootMDPNavigationContentPage.cs')
-rw-r--r-- | Xamarin.Forms.Controls/RootPages/RootMDPNavigationContentPage.cs | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Xamarin.Forms.Controls/RootPages/RootMDPNavigationContentPage.cs b/Xamarin.Forms.Controls/RootPages/RootMDPNavigationContentPage.cs new file mode 100644 index 00000000..2a7de4ba --- /dev/null +++ b/Xamarin.Forms.Controls/RootPages/RootMDPNavigationContentPage.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections; +using System.Collections.ObjectModel; +using System.Diagnostics; +using System.Linq; +using System.Threading.Tasks; + +namespace Xamarin.Forms.Controls +{ + //MasterDetailPage -> NavigationPage -> ContentPage + public class RootMDPNavigationContentPage : MasterDetailPage + { + + public RootMDPNavigationContentPage (string hierarchy) + { + AutomationId = hierarchy + "PageId"; + + Master = new ContentPage { + Title = "Testing 123", + Content = new StackLayout { + Children = { + new Label { Text = "Master" }, + new AbsoluteLayout { + BackgroundColor = Color.Red, + VerticalOptions = LayoutOptions.FillAndExpand, + HorizontalOptions = LayoutOptions.FillAndExpand + }, + new Button { Text = "Button" } + } + } + }; + + Detail = new NavigationPage (new ContentPage { + Title = "Md->Nav->Con", + Content = new SwapHierachyStackLayout (hierarchy) + }); + + } + } +} |