【发布时间】:2010-11-16 09:13:20
【问题描述】:
我有一个通过数据绑定获取菜单项的上下文菜单(我使用的是 MVVM 模式):
<ContextMenu ItemsSource="{Binding Path=ContextMenuItems}" />
这很好用。但是,在没有要显示的菜单项的情况下,我根本不希望显示上下文菜单。有没有办法做到这一点?可能是某种 XAML 触发器?
我尝试捕捉 Opened 事件,当没有子项时关闭上下文菜单。这可行,但上下文菜单仍然闪烁...
【问题讨论】:
标签: wpf mvvm contextmenu