【发布时间】:2012-08-11 20:15:05
【问题描述】:
我有一个项目控件,它在画布上有项目,当我按下删除时,我想从画布中删除一个项目:
<ItemsControl.InputBindings>
<KeyBinding Command="{Binding DeleteItemCommand}" Key="Delete"/>
</ItemsControl.InputBindings>
但是,DeleteItemCommand 中的方法永远不会被调用。
我怎样才能做到这一点?
【问题讨论】:
-
其他命令是否按照您的设置工作?有几种不同的命令绑定约定,只是想知道您是否可以完成代码示例,展示如何设置命令以及 XAML 是否共享可以看到该命令绑定的 DataContext。
标签: wpf xaml itemscontrol key-bindings inputbinding