以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]控件焦点设置问题?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46428)

--  作者:xongyijd
--  发布时间:2014/2/23 16:35:00
--  [求助]控件焦点设置问题?
焦点在文本框1时按Enter件,焦点转到文本框2上,代码:Dim q As WinForm.TextBox = e.Form.Controls("TextBox2")
If e.KeyCode = Keys.enter Then
    q.Select()
End If
运行中,焦点却在文本框3上,测试一下,中间要格一个控件,实际代码Dim q As WinForm.TextBox = e.Form.Controls("TextBox1")
If e.KeyCode = Keys.enter Then
    q.Select()
End If
才能达到效果,搞不清楚Select()运用是我理解问题,还是应该是这样?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:lsy
--  发布时间:2014/2/23 16:48:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:文本框回车跳转.table


--  作者:lsy
--  发布时间:2014/2/23 16:58:00
--  
Dim q As WinForm.TextBox = e.Form.Controls("TextBox1")
If e.KeyCode = Keys.enter Then
    e.Cancel = True
    q.Select()
End If