在我的应用程序中,我有很多命令栏,但是使用最后一个SDK,按钮" ..."消失在我的commandBar上。
我在网上搜索并得出结论:在Build 2016中,显示了许多XAML元素的变化。特定于CommandBars,具有新属性。
如果我把" OverflowButtonVisibility ="可见""在我的commnadBar上," ..."显示正确,但是,不适用于最小目标版本10586.仅适用于最小目标版本Windows 10周年纪念版(10.0; Build 14393)。
我的问题是:我需要一直展示" ...",这是怎么回事?
最低版本支持:10240
支持的最大版本:Windows 10 Anniversary Edition(10.0; Build 14393)。
mycode的:
<CommandBar x:Name="CommandBar">
<AppBarButton Icon="Filter" Label="Filter X" Style="{StaticResource StyleFilter}">
</AppBarButton>
</CommandBar>
提前致谢
答案 0 :(得分:0)
在所有版本中处理此问题的唯一方法是模板化您自己的CommandBar
。创建一个新的TemplatedControl,将其基于CommandBar
并从here复制CommandBar
的样式。然后在模板化控件中,您可以通过创建自己的OverflowButtonVisibility="Visible"
来添加自己的DependencyProperty
版本,然后可以将其绑定到Visible
,或者可以设置默认值CommandBar
。
然后,您需要使用TemplatedControl替换所有当前onDelete()
。