UWP TabView 重复按钮

UWP TabView RepeatButton

我在使用 TabView 中的 RepeatButton 时遇到问题,我不知道如何调整它的大小以使它们与相邻元素处于同一高度

<controls:TabView 
        Width="400"
        AddTabButtonClick="TabView_AddTabButtonClick" 
        TabCloseRequested="TabView_TabCloseRequested" 
        Loaded="TabView_Loaded">

        <controls:TabView.TabItems>
            <controls:TabViewItem Header="Something" Height="50"/>

            <controls:TabViewItem Header="Something"/>

            <controls:TabViewItem Header="Something"/>

            <controls:TabViewItem Header="Something"/>

            <controls:TabViewItem Header="Something"/>

            <controls:TabViewItem Header="Something"/>

            <controls:TabViewItem Header="Something"/>

            <controls:TabViewItem Header="Something"/>
            <controls:TabViewItem Header="Something"/>

        </controls:TabView.TabItems>

我发现了一个类似的问题,但我还是不明白如何解决

如何设置 RepeatButton 大小?

如果你想设置TabViewRepeatButtonHeight,你可以用TabView的样式来做。打开样式document of TabView, you could see the two RepeatButtons are in the Style named TabScrollViewerStyle.

请检查以下步骤:

  1. 打开 文档大纲 面板,右键单击您的 TabView 和 select 编辑模板 > 编辑副本.然后您的 TabView 将自动应用复制的样式。
  2. 复制复制样式下方 line 99 to line 229 中的代码。
  3. ResourceDictionary 的必要 xmlns(contract4Present、primitives、contract7NotPresent、contract7Present、primitiveContract7Present 等)复制到 xaml 文件的 Page 元素中
  4. 找到两个 RepeatButtons 并将 Height 属性 的值设置为 50。
  5. 构建您的项目。