次のような ICommand プロパティがあります。
private ICommand autoHideCommand;
public ICommand AutoHideCommand
{
get { return autoHideCommand; }
set
{
if (!object.Equals(autoHideCommand, value))
{
autoHideCommand = value;
OnPropertyChanged("AutoHideCommand");
}
}
}
コマンドの下の実際のクラスは、ここにあります。これはかなり基本的な ICommand の実装です。
このコマンドにいくつかのキーボード入力バインディングを追加したいと思っています。ただし、実際の実装ではサポートされておらず、ICommand もサポートされていません。
このシナリオでキーボードバインディングを追加する方法の例はありますか? (それは可能ですか?)
注: これは (XAML ではなく) C# コードで行う必要があります。これは、ウィンドウが動的に生成されるためです。