当前位置: 代码迷 >> .NET Framework >> C#键盘按停事件
  详细解决方案

C#键盘按停事件

热度:102   发布时间:2016-05-01 23:52:43.0
C#键盘按下事件
例如:Enter与Esc等。。。
C#

------解决方案--------------------
web还是winfo,网上很多对应的代码。
------解决方案--------------------

void KeyDown(object sender, KeyEventArgs e)
{
    Keys key = e.KeyCode;

    if(key == Keys.Enter)
    if(key == Keys.Escape)
    //....
}

------解决方案--------------------
KeyPress事件中

frm_KeyPress(object sender, KeyPressEventArgs e)
{
    switch((Key)e.KeyChar)
    {
        case Key.D1:
            //function
            break;
        ...
     } 
}

------解决方案--------------------
引用:

void KeyDown(object sender, KeyEventArgs e)
{
    Keys key = e.KeyCode;

    if(key == Keys.Enter)
    if(key == Keys.Escape)
    //....
}



正解
------解决方案--------------------
引用:

void KeyDown(object sender, KeyEventArgs e)
{
    Keys key = e.KeyCode;

    if(key == Keys.Enter)
    if(key == Keys.Escape)
    //....
}


正确
  相关解决方案