首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

窗体怎么响应键盘事件?窗体的KEYdown事件不响应呢?

2012-01-29 
窗体如何响应键盘事件?窗体的KEYdown事件不响应呢??当窗体上有其他按钮控件时,会发现窗体再也不会响应键盘

窗体如何响应键盘事件?窗体的KEYdown事件不响应呢??
当窗体上有其他按钮控件时,会发现窗体再也不会响应键盘事件(keydown)消息了
把窗体的KeyPreview 设为 True 也不行?
,必须将按钮Enabled=flase, 这样窗体才能响应这些键盘事件消息,为什么?

[解决办法]
呵呵,找到答案了,需要重载此函数
protected override bool ProcessDialogKey(Keys keyData)

热点排行