私は ListBox を持っていて、上下の矢印キーがバインドされているコマンドに J キーと K キーをバインドしたいだけです。通常、WPF リストボックスの上矢印キーと下矢印キーは、選択した項目を前/次の項目に変更します。私はこのようなものがうまくいくはずだと思った:
<ListBox.InputBindings>
<KeyBinding Key="J" Command="ScrollBar.LineDownCommand" />
<KeyBinding Key="K" Command="ScrollBar.LineUpCommand" />
</ListBox.InputBindings>
私はおそらくここで単純化しすぎています。