Heim  >  Artikel  >  php教程  >  Winform突然不响应KeyEvent了

Winform突然不响应KeyEvent了

WBOY
WBOYOriginal
2016-06-13 08:45:251190Durchsuche

Winform突然不响应KeyEvent了

一开始WINFORM的KeyEvent是有效的。

当使用一些控件设置其MouseEvent后,Winform突然不响应KeyEvent了!!

可以按下面步骤解决:


1、先将Form.KeyPreview设为True试试。

KeyPreview的作用是确定窗体上控件的键盘事件是否已向窗体注册。我按上述设置后,Form的KeyEvent又活了。


如果还不行,按2.


2、需要重载此函数

protected override bool ProcessDialogKey(Keys keyData)



参考文献:

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn