BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
public class ViewModel { private TabItemCollection items; public TabItemCollection Items { get { return items; } set { items = value; } } public ViewModel() { Items = new TabItemCollection(); SetItems(); } internal void SetItems() { TabViewItemPage1 page1 = new TabViewItemPage1(); TabViewItemPage2 page2 = new TabViewItemPage2(); TabViewItemPage3 page3 = new TabViewItemPage3(); TabViewItemPage4 page4 = new TabViewItemPage4(); Items.Add(new SfTabItem { Title = "Page1", Content = page1.Content }); Items.Add(new SfTabItem { Title = "Page2", Content = page2.Content }); Items.Add(new SfTabItem { Title = "Page3", Content = page3.Content }); Items.Add(new SfTabItem { Title = "Page4", Content = page4.Content }); } } |
<ContentPage.BindingContext> <local:ViewModel/> </ContentPage.BindingContext> <StackLayout> <tabView:SfTabView x:Name="tabview" Items="{Binding Items}" VerticalOptions="FillAndExpand"> </tabView:SfTabView> </StackLayout> |