1

我在 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>

发现了类似的问题,但是还是不明白UWP TabView滚动按钮怎么解决

如何设置重复按钮大小?

4

1 回答 1

2

如果你想设置Heightof 的RepeatButtonTabView你可以用 的样式来做TabView。打开 的样式文档TabView可以看到两个 RepeatButtons 在Style名为TabScrollViewerStyle中。

请检查以下步骤:

  1. 打开Document Outline面板,右键单击TabView并选择Edit Template > Edit a Copy。然后您TabView将自动应用复制的样式。
  2. 将第99行的代码复制到复制样式下方的第 229 行。
  3. 将ResourceDictionary的必要 xmlns(contract4Present、primitives、contract7NotPresent、contract7Present、primitiveContract7Present 等) 复制到您的 xaml 文件的Page元素中
  4. 找到两个RepeatButtons并将Height属性值设置为50。
  5. 构建您的项目。
于 2020-12-07T03:32:37.210 回答