首页 > 解决方案 > 如何将 CommandBar 的 More Button 的可见性与 Secondary Commands 中的项目绑定?

问题描述

我正在修改 CommandBar 的默认样式 (generic.xaml)。现在,我在更多按钮可见性方面处于堆叠状态。我想让更多按钮只有在弹出窗口中显示一些项目时才可见,否则不会。默认情况下,可见性类似于以下代码:

Visibility="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=CommandBarTemplateSettings.EffectiveOverflowButtonVisibility}">

我已经尝试过绑定几个可用的暗示性可见性,OverflowButtonVisibility但这对我的情况不起作用。

标签: c#xamluwp

解决方案


保持可见性不变。只需制作HorizontalAlignment="Left". 我认为它适用于您的情况。


推荐阅读