怎么为c#编的window应用程序的一个按钮设置快捷键?哦,我已经做成功了一个按键的事件,就想完美点,用组合键
如果我想ctrl+enter组合键作为发送按钮的快捷键,那该怎么用?

解决方案 »

  1.   

     this.KeyPreview = true;加KEYUP事件
            private void Form1_KeyUp(object sender, KeyEventArgs e)
            {
                if (e.Control == true && e.KeyCode == Keys.Enter)
                {
                    MessageBox.Show("Ctrl+Enter");
                    
                }
            }
      

  2.   


    我觉得这里的if语句有点问题,我试过按下Ctrl+Alt+Enter一样会执行下面的语句块,应该把e.Control == true改为e.Modifiers == Keys.Control