CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

求教激活下一个控件的方法,为不浪费分值,该帖分数在另一未结帖(20分)给出。

楼主fxfeixue(小虾米)2005-08-03 17:22:31 在 .NET技术 / VB.NET 提问

在   WinForm   下,一个窗口内有一个   groupbox   控件,控件内有多个   textbox   控件,假设分别为t1,t2,t3,t4,....,t1   的   maxlength   属性为7,t2   的   maxlength   属性为4,t3   的为4,t4   的为3...  
  我想实现当在   t1   中输入的字符串长度等于它的   maxlength   属性所设的值时,自动激活   t2,t2   输完后自动激活   t3,这样就不用每次输入完成时去按   tab   键移动到下一个控件了,请各位知情者指点。 问题点数:0、回复次数:7Top

1 楼cyhweb(cyhweb)回复于 2005-08-03 18:58:41 得分 0

向下  
  Me.GetNextControl(Me.ActiveControl,   True).Focus()  
  向上  
  Me.GetNextControl(Me.ActiveControl,   False).Focus()Top

2 楼hamadou(闵峰--为了理想而奋斗)回复于 2005-08-03 19:10:38 得分 0

在textchange里判断如果等于maxlength就跳转光标就可以了。可以直接  
  sendkeys或者按照上面方法!Top

3 楼bqlhome(我是小子)回复于 2005-08-04 10:00:32 得分 0

sendkeys   {TAB}Top

4 楼wada0880(丹丹)回复于 2005-08-04 10:17:15 得分 0

sendkeys.send   {tab}Top

5 楼fxfeixue(小虾米)回复于 2005-08-04 10:53:05 得分 0

多谢四位:cyhweb(cyhweb)   、hamadou(闵峰)   、bqlhome(中南商务(www.scbiz.cn)正在开发第五代虚拟主机系统)、wada0880(丹丹),请四位到下面的页面回复,我会等四位都回复后给分结帖。Top

6 楼znjgress(四空和尚)回复于 2005-08-04 10:55:36 得分 0

sendkeys.send   {tab}  
  Top

7 楼fxfeixue(小虾米)回复于 2005-08-04 11:00:18 得分 0

我已经给四位都发了消息,但我刚才把帖子加了30分,可能地址有变,如果无法访问请到下面的地址:  
  http://community.csdn.net/Expert/topic/4166/4166673.xml?temp=4.021853E-02Top

相关问题

  • 无窗口激活的Activex控件
  • 如何使ToolBar控件在窗口一激活就Dock到CooBar控件上?
  • 控件的位置控制怎么做?分数多,急
  • 如何确定有TWebBrowser的Form中的当前激活控件?
  • 如何一打开窗口就让editmask控件激活?
  • 怎样得到当前激活的控件?
  • 请问:如何通过rb激活其他控件
  • datagrid控件在保存时无法激活相应的函数
  • Hepelink没有onclick事件那是靠什么激活控件?
  • 在一个控件事件中,怎样激活另外一个控件的事件?

关键词

  • 控件
  • 属性
  • me
  • 激活
  • sendkeys
  • maxlength属性
  • tab

得分解答快速导航

  • 帖主:fxfeixue

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo