要求:Enterキーを押してイベントをトリガーします。
MSDNを検索したところ、表示されたキーボードイベントはSystem.Windows.Formsにありましたが、WPFでは役に立ちませんでした。https:
//msdn.microsoft.com/zh-tw/library/system.windows.forms.control.keydown (v = vs.110).aspx
WPFでのキーボードイベントの使用法は次のとおりです。
- キーボードイベントを監視する必要があるインターフェイスXAMLにキーボードダウンイベントKeyDown = "LoginWindow_KeyDown"を登録します。
- バックグラウンドコードは、さまざまなキーボードへの応答を処理します。
private void LoginWindow_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Enter)
{
Message.Show("按下回车键");
}
}
パラメーターはSystem.Windows.Input.KeyEventArgsであり、System.Windows.Forms.KeyEventArgsではないことに注意してください。