以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] TaB 顺序 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71282) |
|
-- 作者:wangyinming -- 发布时间:2015/7/8 16:11:00 -- [求助] TaB 顺序 我想,单击RadioButton1 后, Tab 希望跳过7~10,实现在6的时候,按下回车直接跳到11了,可以实现吗? |
|
-- 作者:大红袍 -- 发布时间:2015/7/8 16:12:00 -- tab必须按照顺序来,你要设置好其顺序。
如果是按下enter键,你可以去编写控件的keydown事件。 |
|
-- 作者:wangyinming -- 发布时间:2015/7/8 16:18:00 --
|
|
-- 作者:大红袍 -- 发布时间:2015/7/8 16:20:00 -- 去编写keydown事件
http://www.foxtable.com/help/topics/0741.htm
|
|
-- 作者:czy -- 发布时间:2015/7/8 16:22:00 -- 那直接e.Form.Controls("控件名称").Select好了 |
|
-- 作者:wangyinming -- 发布时间:2015/7/8 16:36:00 -- ”那直接e.Form.Controls("控件名称").Select好了“ 因为要先输入RadioButton1,然后输入2~6 跳过7~10,再11开始输入。 我先这样写,按下end键,跳到11(TextBox42) If e.KeyCode = Keys.End Then e.Form.Controls("TextBox42").Select End If 最好呢不要按键,直接单击RadioButton1后,再输到6的时候,就跳到11
[此贴子已经被作者于2015/7/8 16:36:58编辑过]
|
|
-- 作者:大红袍 -- 发布时间:2015/7/8 17:05:00 -- 你灵活变通啊,输入什么的时候,就跳到另一个地方。 |