我创建了这个标签页:
<tabView:SfTabView OverflowMode="DropDown" VisibleHeaderCount="3" EnableSwiping="True" BackgroundColor="#583068">
<tabView:SfTabView.SelectionIndicatorSettings>
<tabView:SelectionIndicatorSettings
Color="{DynamicResource PrimaryColor}"
Position="Bottom"
AnimationDuration="500"
StrokeThickness="2"/>
</tabView:SfTabView.SelectionIndicatorSettings>
<tabView:SfTabItem Title="Self Training" TitleFontColor="{DynamicResource PrimaryColor}" SelectionColor="{DynamicResource PrimaryColor}" >
<tabView:SfTabItem.Content>
<mynamespace:Self_Trainig/>
</tabView:SfTabItem.Content>
</tabView:SfTabItem>
<tabView:SfTabItem Title="Programmes" TitleFontColor="{DynamicResource PrimaryColor}" SelectionColor="{DynamicResource PrimaryColor}">
<tabView:SfTabItem.Content>
<mynamespace:Self_Trainig/>
</tabView:SfTabItem.Content>
</tabView:SfTabItem>
<tabView:SfTabItem Title="Déconnecter">
</tabView:SfTabItem>
</tabView:SfTabView>
现在我需要创建" d
您可以使用TabView_SelectionChanged
事件导航到另一个页面。此外,确保您已经获得了tabview项目的当前名称Déconnecter
,然后导航到另一个页面。下面是代码片段供参考。
private async void TabView_SelectionChanged(object sender, Syncfusion.XForms.TabView.SelectionChangedEventArgs e)
{
if(e.Name== "Déconnecter")
{
await Application.Current.MainPage.Navigation.PushAsync(new Page1());
}
}