以文本方式查看主题
-
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=137786)
-- 作者:zhuoshike
-- 发布时间:2019/7/15 18:38:00
-- 窗口内编辑了Keydown事件,扫描后为何不能正常跳转?
此主题相关图片如下:界面1.png
窗口内编辑了如下事件,扫描后为何不能正常跳转?
此主题相关图片如下:界面2.png
If e.KeyCode = Keys.R Then
Dim tab As WinForm.TabControl = e.Form.Controls("TabControl2")
tab.SelectedIndex = 4
e.Form.Controls("TextBox3").Select()
e.Cancel = True
-- 作者:有点蓝
-- 发布时间:2019/7/15 20:35:00
--
keydown要在有输入焦点的情况下才能触发,比如焦点在文本框,组合框等,如果焦点在标签或者窗口没有选中可以输入的控件就无法触发。
其次如果选中的是表格,窗口的keydown也不会触发,而是触发表格的keydown。
可以考虑
使用全局快捷键:
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=52509
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=95436