關於c# winform 鍵盤響應右邊鍵盤消息響應事件的上下左右方向鍵沒有反應


 

 

原文作者:aircraft

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

 

 

    記錄一下這個小坑,c# winform 鍵盤響應右邊鍵盤的上下左右方向鍵沒有反應

我的界面是下圖這樣的:

 

 

 

 

想加上鍵盤響應,也就是右邊方向鍵的響應。直接點擊窗體右鍵屬性 然后點擊最上面的閃電標志進入事件列表,里面的鍵盤函數雙擊即可

代碼大概:

 

 

 

 

 

 

 然后加完這些之后 我發現我的方向鍵盤消息響應不了,經過一番百度后再論壇里看到這個解決辦法

原因是:按上下左右的時候,窗體焦點或者鼠標焦點在右邊的框框里跳來跳去

 

 

解決辦法:右鍵屬性,然后將最下面的KeyPreview 改為true即可

 

 

 

 

 

 

若有興趣交流分享技術,可關注本人公眾號,里面會不定期的分享各種編程教程,和共享源碼,諸如研究分享關於c/c++,python,前端,后端,opencv,halcon,opengl,機器學習深度學習之類有關於基礎編程,圖像處理和機器視覺開發的知識

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM