永发信息网

c#窗体应用程序中keydown触发事件的问题

答案:1  悬赏:70  手机版
解决时间 2021-06-04 15:57
  • 提问者网友:骨子里的高雅
  • 2021-06-03 16:03

我有一个窗体应用程序form1,我设置了按方向键时触发的事件form1_keydown.当按下方向键的时候,form1_keydown就会被触发。

但之后我在form1上面加了两个按钮,这时再按方向键盘,就只能看到一个蓝色的虚线构成的小方框在两个按钮上跳来跳去(就是选中,大家平常应该也看过,这时候按回车的话,就相当于按那个上面有方框的按钮),而form1_keydown却没有被触发。

我想在保留那两个按钮的同时,form1_keydown也能在按方向键时正常地被触发。

请各位高手如果知道的话说下,谢谢了,如果能解决问题的话,一定再多加分

最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-06-03 16:13

Form1_PreviewKeyDown


在这个事件中作处理


要是觉得还是不爽那么button1_PreviewKeyDown也加上这个



呵呵

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯