程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Winform突然不響應KeyEvent了

Winform突然不響應KeyEvent了

編輯:關於PHP編程

Winform突然不響應KeyEvent了


一開始WINFORM的KeyEvent是有效的。

image

當使用一些控件設置其MouseEvent後,Winform突然不響應KeyEvent了!!

image

可以按下面步驟解決:


1、先將Form.KeyPreview設為True試試。

KeyPreview的作用是確定窗體上控件的鍵盤事件是否已向窗體注冊。我按上述設置後,Form的KeyEvent又活了。


image

如果還不行,按2.


2、需要重載此函數

protected override bool ProcessDialogKey(Keys keyData)



參考文獻:

http://m.myexception.cn/c-sharp/78949.html

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved