[C#/ WPF]キーボードイベント

オリジナル: [C#/ WPF]キーボードイベント

要求:Enterキーを押してイベントをトリガーします。

MSDNを検索したところ、表示されたキーボードイベントはSystem.Windows.Formsにありましたが、WPFでは役に立ちませんでした。https
//msdn.microsoft.com/zh-tw/library/system.windows.forms.control.keydown (v = vs.110).aspx

WPFでのキーボードイベントの使用法は次のとおりです。

  1. キーボードイベントを監視する必要があるインターフェイスXAMLにキーボードダウンイベントKeyDown = "LoginWindow_KeyDown"を登録します。
  2. バックグラウンドコードは、さまざまなキーボードへの応答を処理します。
private void LoginWindow_KeyDown(object sender, KeyEventArgs e)
{
    if (e.Key == Key.Enter)  
    {
        Message.Show("按下回车键");
    }
}

パラメーターはSystem.Windows.Input.KeyEventArgsであり、System.Windows.Forms.KeyEventArgsではないことに注意してください。

おすすめ

転載: www.cnblogs.com/lonelyxmas/p/12741779.html