Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Xamarin.Forms UWP中隐藏默认工具栏按钮(三个点)_C#_Xamarin_Uwp_Toolbar - Fatal编程技术网

C# 如何在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

我有一个Xamarin.Forms UWP应用程序,它的
定义有两个工具栏项。 在UWP中,此工具栏渲染但显示一个额外(或默认)按钮,该按钮带有3个点,展开但不包含任何按钮。我想去掉这个多余的按钮

我找到了一些关于这个问题的参考资料,但它们对我不起作用:


根据您在帖子中提到的链接中的答案,您是否尝试在您的应用程序中添加以下代码。UWP项目的Xaml:

<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。在你的暗示下,它成功了。