C# 如何在Xamarin.Forms UWP中隐藏默认工具栏按钮(三个点)
我有一个Xamarin.Forms UWP应用程序,它的C# 如何在Xamarin.Forms UWP中隐藏默认工具栏按钮(三个点),c#,xamarin,uwp,toolbar,C#,Xamarin,Uwp,Toolbar,我有一个Xamarin.Forms UWP应用程序,它的定义有两个工具栏项。 在UWP中,此工具栏渲染但显示一个额外(或默认)按钮,该按钮带有3个点,展开但不包含任何按钮。我想去掉这个多余的按钮 我找到了一些关于这个问题的参考资料,但它们对我不起作用: 根据您在帖子中提到的链接中的答案,您是否尝试在您的应用程序中添加以下代码。UWP项目的Xaml: <Application.Resources> <x:Double x:Key="AppBarExpandButton
定义有两个工具栏项。
在UWP中,此工具栏渲染但显示一个额外(或默认)按钮,该按钮带有3个点,展开但不包含任何按钮。我想去掉这个多余的按钮
我找到了一些关于这个问题的参考资料,但它们对我不起作用:
<Application.Resources>
<x:Double x:Key="AppBarExpandButtonThemeWidth">0</x:Double>
</Application.Resources>
0
自Windows 10周年纪念版以来(因此您的项目的最低版本为14393,目标版本为14393或更高),命令栏上有一个属性,可用于切换3点/更多按钮的可见性
这是call OverflowButtonVisibility,文档如下:
你可以这样设置
<CommandBar OverflowButtonVisibility="Collapsed"></CommandBar>
此答案不适用于我的场景,因为toolbaritems是在我的共享xamarin项目中定义的,而不是在我的uwp项目中定义的True,但是您仍然可以在UWP project app.xaml中将该属性设置为样式,以便触发它there@Depechie:您能否在回答中添加一行设置app.xaml
中的属性?@Christian不确定您在问什么?你想举一个例子来说明你的意思吗?@depchie就是这样的风格。我试过这个,但可能我把它放错了App.Xaml。在你的暗示下,它成功了。