diff options
Diffstat (limited to 'Xamarin.Forms.Controls/RootPages/RootTabbedContentPage.cs')
-rw-r--r-- | Xamarin.Forms.Controls/RootPages/RootTabbedContentPage.cs | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/Xamarin.Forms.Controls/RootPages/RootTabbedContentPage.cs b/Xamarin.Forms.Controls/RootPages/RootTabbedContentPage.cs new file mode 100644 index 00000000..fdcfb921 --- /dev/null +++ b/Xamarin.Forms.Controls/RootPages/RootTabbedContentPage.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections; +using System.Collections.ObjectModel; +using System.Diagnostics; +using System.Linq; +using System.Threading.Tasks; + +namespace Xamarin.Forms.Controls +{ + // TabbedPage -> ContentPage + public class RootTabbedContentPage : TabbedPage + { + public RootTabbedContentPage (string hierarchy) + { + AutomationId = hierarchy + "PageId"; + + var tabOne = new ContentPage { + Title = "Testing 123", + Content = new SwapHierachyStackLayout (hierarchy) + }; + + var tabTwo = new ContentPage { + Title = "Testing 345", + Content = new StackLayout { + Children = { + new Label { Text = "Hello" }, + new AbsoluteLayout { + BackgroundColor = Color.Red, + VerticalOptions = LayoutOptions.FillAndExpand, + HorizontalOptions = LayoutOptions.FillAndExpand + }, + new Button { Text = "Button" }, + } + } + }; + + Children.Add (tabOne); + Children.Add (tabTwo); + + } + } +} + |