c# - 如何将 CommandBar 的 More Button 的可见性与 Secondary Commands 中的项目绑定?
问题描述
我正在修改 CommandBar 的默认样式 (generic.xaml)。现在,我在更多按钮可见性方面处于堆叠状态。我想让更多按钮只有在弹出窗口中显示一些项目时才可见,否则不会。默认情况下,可见性类似于以下代码:
Visibility="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=CommandBarTemplateSettings.EffectiveOverflowButtonVisibility}">
我已经尝试过绑定几个可用的暗示性可见性,OverflowButtonVisibility
但这对我的情况不起作用。
解决方案
保持可见性不变。只需制作HorizontalAlignment="Left"
. 我认为它适用于您的情况。
推荐阅读
- python - 从 Github 存储库将 Excel 文件导入 pandas
- javascript - Mapbox.js 缩放级别 0 未显示世界地图
- sql-server - 通过电子邮件发送存储过程的输出
- django - Django validate_unique 限制更新/补丁
- javascript - AJAX 调用服务器但 POST 失败 (PHP)
- php - 推送通知 API 输出作为 message_id
- virtual-machine - 如果两者都是虚拟机管理程序,如何在 kvm 而不是 xen 上设置 Virtual Box?
- java - java.lang.ClassNotFoundException:org.springframework.web.servlet.view.InternalResourseViewResolver
- intellij-idea - Intellij 是否有设置选项或插件来折叠尾随右括号?
- python - Python 不让我在获得平均分时只打印一次