zoukankan      html  css  js  c++  java
  • 潜移默化学会WPF键盘按键快捷键

    一、窗体上的快捷键设置---方法一

    单键

    private void Window_KeyDown(object sender, KeyEventArgs e)
    {
    if (e.Key == Key.Escape)  //按esc退出
    {
    e.Handled = true;
    this.Close();
    }

    }


    private void showConsume_PreviewKeyDown(object sender, KeyEventArgs e)
    {

    //某些特殊按键要写在这里  例如 Up  Left 等键

    }

    键盘组合键

    if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control && e.Key == Key.NumPad0)
    {
        //操作
    }

    上面是ctrl+0   的快捷键设置的操作,其他的请  潜移默化吧

    lblInfo.Text = "Modifiers: " +
    e.KeyboardDevice.Modifiers.ToString();      输出键盘按键信息

    if (Keyboard.IsKeyDown(Key.LeftShift))
    {
    lblInfo.Text = "The left Shift is held down.";
    }

    判断你键盘是否按下某个键

  • 相关阅读:
    每日博客
    每日博客
    今日收获
    今日收获
    今日收获
    今日收获
    今日收获
    今日收获
    今日收获
    今日收获
  • 原文地址:https://www.cnblogs.com/AaronYang/p/2434757.html
Copyright © 2011-2022 走看看