标题:textbox1输入数据按回车键后如何使按TAB键顺序光标跑到下一文本框textb ...
只看楼主
wanggggg
Rank: 2
等 级:论坛游民
帖 子:19
专家分:23
注 册:2008-9-10
结帖率:50%
 问题点数:0 回复次数:8 
textbox1输入数据按回车键后如何使按TAB键顺序光标跑到下一文本框textbox2
我是新手
请问:
vb2005  textbox1输入数据按回车键后如何使按TAB键顺序光标跑到下一文本框textbox2
谢谢
搜索更多相关主题的帖子: 回车键 光标 TAB 文本 数据 
2008-09-10 16:40
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
key_down事件中,判断是按下的ENTER键,就让TEXTBOX2获得焦点.

飘过~~
2008-09-10 21:00
kangtroo
Rank: 2
等 级:论坛游民
威 望:1
帖 子:21
专家分:25
注 册:2008-7-11
得分:0 
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
        If Asc(e.KeyChar) = System.Windows.Forms.Keys.Enter Then
            TextBox2.Focus()
        End If
    End Sub
2008-09-10 21:14
wanggggg
Rank: 2
等 级:论坛游民
帖 子:19
专家分:23
注 册:2008-9-10
得分:0 
谢谢 bygg 和 kangtroo
2008-09-11 22:08
winorange
Rank: 1
来 自:浙江宁波
等 级:新手上路
威 望:1
帖 子:136
专家分:0
注 册:2008-3-29
得分:0 
好像还有个设置顺序的东西,忘记怎么搞了。

处处尽力尽快,一切顺其自然。
2008-09-15 15:44
whqiuchunxi
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-9-10
得分:0 
在vb.net中实现窗体上回车键代替TAB键
中实现窗体上回车键代替TAB键,用如下方法:

首先设置窗体的 KeyPreview 属性为true

然后加入以下代码:

Private Sub FrmLogin_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles MyBase.KeyPress
'用回车代替Tab
If e.KeyChar = Chr(13) Then
e.Handled = True
SendKeys.Send("{TAB}")
End If
End Sub
2008-09-15 16:37
vip702
Rank: 1
等 级:新手上路
威 望:1
帖 子:11
专家分:0
注 册:2008-10-10
得分:0 


楼上的方法不错

我记下先

谢谢了
2008-10-10 16:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-232528-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.209698 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved