旋转木马禁用的枢轴控件滚动 headers 超出视野

Pivot control with carousel disabled scrolls headers out of view

我们的目标是在此屏幕上有 2 个部分,并且用户可以在它们之间滑动 left/right。我们不想要轮播效果,您可以永远向一个方向滑动。为此,我们在 XAML 中设置了 Pivot.IsHeaderItemsCarouselEnabled = "False",但这会产生如下所示的负面影响。请注意,当我们滑动查看 "My Contracts" 时,"Available Contracts" 的开头是如何滚出视图的。我们如何呈现轮播效果来防止header区域这样移动呢?谢谢!

原来Pivot控件不玩padding。我删除了下面的填充并实现了所需的行为。

<Pivot
    Padding="50,25"
    AutomationProperties.AutomationId="ItemsGridView"
    AutomationProperties.Name="Items"
    RelativePanel.AlignBottomWithPanel="True"
    RelativePanel.AlignLeftWithPanel="True"
    RelativePanel.AlignRightWithPanel="True"
    RelativePanel.Below="errorMessage"
    IsHeaderItemsCarouselEnabled="False"
    TabIndex="1">