1. 程式人生 > >【C#/WPF】鍵盤事件

【C#/WPF】鍵盤事件

需求:按下回車鍵,觸發事件。

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!