【发布时间】:2014-04-08 13:34:56
【问题描述】:
我想创建上下文菜单项集合,其中每个项都有标题、命令、可以执行命令,还想添加一个新功能以提高可见性,该功能也类似于“canExecute”,但具有其他条件。
当我按下 DataGrid 中的一行时,我想创建一个新的上下文菜单,其中包含绑定到上下文菜单项源 (ItemContainerStyle) 的集合上下文菜单项。
我想在每个菜单项上执行 2 个功能:
-
CanExecute- 用于禁用/启用项目 -
CanSee- 用于更改上下文菜单项的可见性,以防它与项目无关。
最好的方法是什么?
【问题讨论】:
标签: c# wpf contextmenu icommand delegatecommand