当前位置:首页 > 技术问答

如何设置窗体中的TAB顺序?

Posted by admin

由于系统的不断修改,原有的tab顺序打乱了,比如说,我的窗体上有text和按钮控件,首先要按顺序tab   text,然后再tab   按钮,那么,如何设置呢?请教各位大虾,谢谢!

参考文章:

  • 三菱开发将LCD响应时间缩短的新技术
  • 从“三原色”到“脱三原色”-还您真彩效果
  • 家用投影机安装使用答疑
  • 家用投影养护常识
  • 轻松自测液晶显示器响应时间
  • 笔记本与投影仪连接常识
  • 优派智能化超高亮度 投影机PJ1168闪登场
  • 实力赢市场 NEC投影机成功中标MOE第一单
  • 惊爆价8999元 戴尔推出轻巧便携式投影机
  • (图)NEC首创全球超短焦镜面投影机WT600+
  • 网友回答:
    发表者:intelement

    返回或设置父窗体中大部分对象的   tab   键次序。  
       
      语法  
       
      object.tabindex   [=   index]  
       
      tabindex   属性语法包含下面部分:  
       
      部分   描述    
      object   对象表达式,其值是“应用于”列表中的一个对象。    
      index   0   到   (n-1)   的整数,这里   n   是窗体中有   tabindex   属性的控件的个数。给   tabindex   赋一个小于   0   的值会产生错误。    
       
       
      说明  
       
      缺省情况下,在窗体上画控件时   visual   basic   会分配一个   tab   键顺序,但   menu、timer、data、image、line   和   shape   控件除外,这些控件不包括在   tab   键顺序中。运行时,不可见或无效的控件以及不能接收焦点的控件仍保持在   tab   键顺序中,但在切换时要跳过这些控件。  
       
      每个新控件都放在   tab   键顺序的最后。如果改变控件的   tabindex   属性值来调整缺省   tab   键顺序,visual   basic   会自动对其它控件的   tabindex   属性重新编号,以反映出插入和删除操作。可以在设计时用属性窗口或在运行时用代码来作改变。  
       
      zorder   方法不会影响   tabindex   属性。  
       
      注意   控件的   tab   键顺序不会影响与其相关的访问键。对于   frame   或   label   控件,如果按下访问键,则焦点移到   tab   键顺序中能够接收焦点的下一个控件上。  
       
      当加载存为   ascii   文本的窗体时,对于具有   tabindex   属性但在窗体描述中没有列出的控件会自动地分配一   tabindex   值。以后加载的控件,如果现有的   tabindex   值与先前分配的值发生冲突,将给该控件分配新值。  
       
      删除一个或多个控件时,可以用   undo   命令恢复控件以及除   tabindex   之外所有的属性,tabindex   是不能恢复的。用   undo   命令时   tabindex   被重放在   tab   键顺序的结尾。  
     

    发表者:ljc_zy

    设置tabindex属性

    .