我正在使用 Xamarin 表单来创建 TabbedPage。问题是我想在标签之间滑动,默认情况下这是禁用的。我发现了一个名为 ExtendedTabbedPage 的类,它有一个名为 SwipeEnable 的属性和一些调用滑动事件的方法。这是我的类,它从 ExtendedTabbedPage 扩展而来,并创建了两个包含一些内容的选项卡。我设置了 swipeEnabled 属性的值,但它没有做任何事情。无论如何可以从此类中调用滑动事件吗?
public class TabbedPageComplete: ExtendedTabbedPage
{
public TabbedPageComplete ()
{
this.Title = "TabbedPage";
this.SwipeEnabled = true;
this.Children.Add (new ContentPage
{
Title = "Blue",
Content = new BoxView
{
Color = Color.Blue,
HeightRequest = 100f,
VerticalOptions = LayoutOptions.Center
},
}
);
this.Children.Add (new ContentPage {
Title = "Blue and Red",
Content = new StackLayout {
Children = {
new BoxView { Color = Color.Blue },
new BoxView { Color = Color.Red}
}
}
});
}
}