日期:2014-05-18  浏览次数:21076 次

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

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