예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OnTabClickedEventArgs"/> class.
 /// </summary>
 /// <param name="Item">The Item<see cref="XFTabPage"/></param>
 public OnTabClickedEventArgs(XFTabPage Item)
 {
     this.Item = Item;
 }
예제 #2
0
        private XFTabControl createTab()
        {
            XFTabControl tab = new XFTabControl
            {
                //Apply the Styles to Tab
                HeaderColor     = Color.Gray,
                HeaderHeight    = 30,
                VerticalOptions = LayoutOptions.FillAndExpand,
                //Change the Header Position.
                Position = Position.Top
            };

            XFTabPage page1 = new XFTabPage();

            //Create the Header title

            page1.Header.Title = "Tab1";



            Tab1ContentPage contentpage = new Tab1ContentPage
            {
                Content = new Label
                {
                    Text = "This Page Displays Tab1 Content"
                }
            };

            //Assign the contentpage to first tab.

            page1.CustomContentPage = contentpage;

            //Add the Page to tab control

            tab.AddPage(page1);

            //Create the Tab Page

            XFTabPage page2 = new XFTabPage();

            //Assign the header Text
            Label headerLabel = new Label
            {
                Text = "Tab2"
            };

            page2.Header.Content = headerLabel;

            // Page content
            Label content2 = new Label
            {
                Text = "This Page Displays Tab2 Content"
            };

            //Assign the tab body content.

            page2.Content = content2;

            //Add the Page to tab control

            tab.AddPage(page2);

            tab.TabClicked += Tab_TabClicked;

            return(tab);
        }