在keyDown事件中不能捕获上,下,左,右的方向键,需要重写ProcessDialogKey事件,如下:

 

/*键盘事件*/
        protected override bool ProcessDialogKey(Keys keyData)
        {
                MessageBox.Show(keyData.ToString());

 

            if (keyData == Keys.Up || keyData == Keys.Down || keyData == Keys.Left || keyData == Keys.Right)
                return false;
            else
                return base.ProcessDialogKey(keyData);

        }

 

相关文章:

  • 2021-09-23
  • 2021-09-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
猜你喜欢
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2021-09-11
  • 2022-12-23
相关资源
相似解决方案