【发布时间】:2019-04-08 07:19:38
【问题描述】:
我有一个 Xamarin.Forms UWP 应用,其 <ContentPage.ToolbarItems> 定义了两个工具栏项。
在 UWP 中,此工具栏呈现但显示一个带有 3 个点的额外(或默认)按钮,该按钮展开但不包含任何按钮。我想删除这个额外的按钮。
我找到了一些关于这个问题的参考资料,但它们对我不起作用:
【问题讨论】:
我有一个 Xamarin.Forms UWP 应用,其 <ContentPage.ToolbarItems> 定义了两个工具栏项。
在 UWP 中,此工具栏呈现但显示一个带有 3 个点的额外(或默认)按钮,该按钮展开但不包含任何按钮。我想删除这个额外的按钮。
我找到了一些关于这个问题的参考资料,但它们对我不起作用:
【问题讨论】:
根据您在帖子中提到的链接中的答案,您是否尝试将以下代码放入您的 UWP 项目的 App.Xaml 中:
<Application.Resources>
<x:Double x:Key="AppBarExpandButtonThemeWidth">0</x:Double>
</Application.Resources>
【讨论】:
由于 Windows 10 周年版(因此您的项目的最低版本为 14393,目标版本为 14393 或更高版本),CommandBar 上有一个属性可用于切换 3 个点/更多按钮的可见性。
调用 OverflowButtonVisibilty,文档在这里: https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.commandbar.overflowbuttonvisibility
你可以这样设置
<CommandBar OverflowButtonVisibility="Collapsed"></CommandBar>
【讨论】:
app.xaml 中设置属性的行?