以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗体上的KeyDown事件无效 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94865) |
||||
-- 作者:九易六 -- 发布时间:2017/1/4 11:55:00 -- [求助]窗体上的KeyDown事件无效 在Form("抽奖")的全局事件→KeyDown事件中设置代码: If e.KeyCode = Keys.Up Then e.Cancel = True End If 但是测试的时候,按“上”方向键依然可以动作,例如可以在Button之间切换,可以调整SplitContainer的尺寸,只有将光标点中textbox里面的时候,e.Cancel = True才生效。 请看附件。
|
||||
-- 作者:有点色 -- 发布时间:2017/1/4 12:21:00 -- 点击按钮等操作的时候,把焦点设置到某个文本框,然后这个文本框控制keydown事件e.cancel=true即可 |
||||
-- 作者:九易六 -- 发布时间:2017/1/4 13:32:00 -- 好了,谢谢 [此贴子已经被作者于2017/1/4 14:13:42编辑过]
|
||||
-- 作者:有点色 -- 发布时间:2017/1/4 14:37:00 -- 点击以后,把焦点切换到一个文本框里面,不是在keydown事件处理啊。 |