问题描述
解决方案
this.keydown += form1_keydown;
这个写了么
解决方案二:
直接从属性窗口的事件双击,keycode,控制按键用e.control&e.keycode
解决方案三:
问题一描述:当新建一个窗体时,添加KeyDown事件后,会正常处理,但是当添加有控件时,比如Button,TextBox,不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序。
原因:由于窗体中添加了控件,于是焦点就在其中一个控件上,如果我们要处理的事件窗体和获取焦点的控件都同时拥有,系统就会将键盘的操作键值直接传递给这个获取焦点的控件。,就会出现上面这个问题。
解......
答案就在这里:C#Keydown事件不响应
时间: 2024-11-05 17:25:23