在 UWP 的 CommandBar 中隐藏省略号按钮(更多按钮)(Windows 10)

Hiding the ellipsis button (more button) in CommandBar in UWP (Windows 10)

我在我的项目 (UWP) 中使用命令栏,但是,我发现默认情况下命令栏中有一个省略号按钮。有什么办法可以hide/remove吗?

这是我的代码:

<Page.BottomAppBar>
    <CommandBar 
        Background="{StaticResource CitiKioskBackgroundBrush}"
        IsOpen="True"
        IsSticky="True"
        Name="appBarName"
        Visibility="Collapsed"
        >
        <CommandBar.PrimaryCommands>
            <AppBarButton Name="SettingAppBarButton"
                      Icon="Setting"
                      Label="Settings" 
                      Foreground="White" Click="SettingAppBarButton_Click"/>
        </CommandBar.PrimaryCommands>
    </CommandBar>
</Page.BottomAppBar>

因为没有 属性 来禁用 CommandBar, you'll have to copy the CommandBar templateMoreButton,请从中删除 MoreButton 元素,并将模板应用到您的 CommandBar 实例。最终,您必须修改模板的更多部分才能使其正常运行。

您可以使用 OverflowButtonVisibility 属性:

<CommandBar OverflowButtonVisibility="Collapsed"></CommandBar>