VB.NET中Tab键切换Textbox的顺序问题
2013-02-28 15:06
525 查看
可能大家会遇到这样的问题:在编辑窗口的时候,先创建的Textbox1最后却放在了最底下,而后面创建Textbox3可能在最上面。一开始看上去没有什么不妥,但是当我们运行程序的时候就会发现,为什么我在最上面的Textbox里面输入完了文本,按一下Tab却跳到了第三行了,为什么我在第四行的Textbox里面输入完了按Tab键却跳到第二行了呢?
其实是Textbox的一个属性才控制着这个顺序,这个属性叫做TabIndex,如果不做修改的话,默认值当然是按照几个Textbox的创建顺序来排序的,而如果我们希望在输入的时候能够按Tab使其按顺序从上而下,就需要手动为这些Textbox的Tabindex赋值,把最上面的赋值为0,第二行的赋值为1,以此类推。
当作完了这些工作,再执行一下,按Tab键试试看,是不是按照我们设定的顺序移动光标了呢~?
其实是Textbox的一个属性才控制着这个顺序,这个属性叫做TabIndex,如果不做修改的话,默认值当然是按照几个Textbox的创建顺序来排序的,而如果我们希望在输入的时候能够按Tab使其按顺序从上而下,就需要手动为这些Textbox的Tabindex赋值,把最上面的赋值为0,第二行的赋值为1,以此类推。
当作完了这些工作,再执行一下,按Tab键试试看,是不是按照我们设定的顺序移动光标了呢~?
相关文章推荐
- [VB.NET,C#.NET] - TabControl的Alignment为Left或Right显示TabPage.Text问题
- VB.NET TextBox 打开txt后乱码问题
- [VB.NET]切换窗口时屏幕闪烁的问题
- [VB.NET]请问题如何使用 正值表达式 来控制使用者Textbox控件输入内容?
- [VB.NET,C#.NET] - TabControl的Alignment为Left或Right显示TabPage.Text问题
- C#与VB.NET换行符的对比及某些string在label能正常换行,在textbox不能换行的问题
- ASP.NET Web 服务器控件中的 Tab 键顺序问题
- [VB.NET]小问题, textbox1
- Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
- [VB.NET]vb.net中控件的问题
- vb.net 下的sql多表查询问题
- VB.net机房收费系统小问题之变量赋值前被使用
- [VB.NET]对SQL语句中的WHERE子句中遇到NULL值的参数绑定问题
- 解决Bootstrap 标签页(Tab)插件切换echarts不显示问题
- [VB.NET]关于VB.NET程序生成的方面的问题
- VB升级到VB.NET平台LSet函数相关问题
- [VB.NET]怎样才可以右击选中datagridview控件中的单元格(1000分问题)
- [VB.NET]关于进销存“移动加权平均”的问题,请教各位大虾,
- [VB.NET]困挠很多人的 透明控件问题 vb.net
- vb.net控件数组的问题