怎样对button等空间设如F1等快捷键,不是设a-z做快捷键,是F1-F12,esc等

解决方案 »

  1.   

    private void button1_KeyDown(object sender, KeyEventArgs e)
            {
                if (e.KeyCode == Keys.F1)
                { 
                    //ToDo...
                }
            } 
      

  2.   

    如果焦点不在那个button上不行啊
      

  3.   

    http://topic.csdn.net/t/20060526/09/4779863.html
      

  4.   

    将窗体的keypreview属性设为true;
    再在窗体的keydown事件里写  if (e.KeyCode==Keys.F1)就可以了。。
      

  5.   

    在窗体的 KeyDown  事件 中  进行判断if(e.KeyCode==Keys.F1)
    {
    想要执行的命令(一般F1都设置为帮助)
    }我是小菜鸟!   说的不好清见谅,   希望能够帮到你!