标签: wpf xaml itemscontrol key-bindings inputbinding
我有一个项目控件,它在画布上有项目,当我按下删除时我想从画布中删除一个项目:
<ItemsControl.InputBindings> <KeyBinding Command="{Binding DeleteItemCommand}" Key="Delete"/> </ItemsControl.InputBindings>
但是,从不调用DeleteItemCommand中的方法。
我怎样才能做到这一点?
答案 0 :(得分:5)
ItemsControl(或可能在其中的内容)需要Focusable才能接收键盘输入。
ItemsControl
Focusable