2

キャンバス上にアイテムを持つアイテムコントロールがあります。削除を押すと、キャンバスからアイテムを削除したいのですが、次のようになります。

<ItemsControl.InputBindings>
    <KeyBinding Command="{Binding DeleteItemCommand}" Key="Delete"/>
</ItemsControl.InputBindings>

ただし、DeleteItemCommandのメソッドが呼び出されることはありません。

どうすればこれを達成できますか?

4

1 に答える 1

5

(またはおそらくその中の何か)は、キーボード入力を受け取るItemsControl必要があります。Focusable

于 2012-08-15T14:17:27.993 に答える