|
<SftabView:SfTabView x:Name="theTabView" VerticalOptions="FillAndExpand" SelectionChanged="TabView_SelectionChanged"
Margin="0,0,0,0"
Grid.Row="0" SelectedIndex="{Binding SelectedIndex,Mode=TwoWay}"
BackgroundColor="White"
IsScrollButtonEnabled="False"
OverflowMode="Scroll"
Items="{Binding Tabitems}">
</SftabView:SfTabView> |
|
private void TheTabView_SelectionChanged(object sender, Syncfusion.XForms.TabView.SelectionChangedEventArgs e)
{
TabItemCollection tabItems = (sender as SfTabView).Items;
foreach (var item in tabItems)
{
int selectedIndex = tabItems.IndexOf(item);
if (selectedIndex == e.Index)
((item.HeaderContent as StackLayout).Children[0] as PanCakeView).Margin = 5;
else
((item.HeaderContent as StackLayout).Children[0] as PanCakeView).Margin = 0;
}
} |