关于c# winform 键盘响应右边键盘消息响应事件的上下左右方向键没有反应

 

 

原文作者:aircraft

原文链接:https://www.cnblogs.com/DOMLX/p/11835642.html

 

 

    记录一下这个小坑,c# winform 键盘响应右边键盘的上下左右方向键没有反应

我的界面是下图这样的:

 

 

 

 

想加上键盘响应,也就是右边方向键的响应。直接点击窗体右键属性 然后点击最上面的闪电标志进入事件列表,里面的键盘函数双击即可

代码大概:

 

 

 

 

 

 

 然后加完这些之后 我发现我的方向键盘消息响应不了,经过一番百度后再论坛里看到这个解决办法

原因是:按上下左右的时候,窗体焦点或者鼠标焦点在右边的框框里跳来跳去

 

 

解决办法:右键属性,然后将最下面的KeyPreview 改为true即可

 

 

 

 

 

 

若有兴趣交流分享技术,可关注本人公众号,里面会不定期的分享各种编程教程,和共享源码,诸如研究分享关于c/c++,python,前端,后端,opencv,halcon,opengl,机器学习深度学习之类有关于基础编程,图像处理和机器视觉开发的知识

 

posted @ 2019-11-11 15:49  aircraft  阅读(1187)  评论(0编辑  收藏  举报