Wpf-routed-commands
提供:Dev Guides
WPF-RoutedCommands
RoutedCommandsは、よりセマンティックレベルでの入力処理を可能にします。 これらは実際には、新規、開く、コピー、切り取り、保存などの簡単な手順です。 これらのコマンドは非常に便利で、メニューまたはキーボードショートカットからアクセスできます。 コマンドが使用できなくなると、コントロールが無効になります。 次の例では、メニュー項目のコマンドを定義しています。
- WPFCommandsInput という名前の新しいWPFプロジェクトを作成しましょう。
- メニューコントロールをスタックパネルにドラッグし、次のXAMLファイルに示すように、次のプロパティとコマンドを設定します。
さまざまなコマンドが処理されるC#コードを次に示します。
上記のコードをコンパイルして実行すると、次のウィンドウが生成されます-
これで、メニューまたはショートカットキーコマンドからこのメニュー項目にアクセスできます。 どちらのオプションからも、コマンドを実行します。