【问题标题】:Setting Tab Order Visually in Many Tabs在许多选项卡中直观地设置选项卡顺序
【发布时间】:2013-08-13 18:16:27
【问题描述】:

VB2010:我非常熟悉使用 View>Tab Order 下的视觉辅助在我的表单上的控件中设置 Tab 键顺序。我喜欢这个视觉功能。我遇到麻烦但不知道该怎么做的一件事是,假设我有一个带有 3 个选项卡的选项卡控件。每个选项卡都有许多控件,例如文本框、单选按钮和按钮。使用可视化工具如何从 Tab1 循环到 Tab2 再到 Tab3 以设置每个选项卡中控件选项卡的顺序?

对不起,“标签”的多重定义。这里我说的是带有多个面板的 Tab 控件和 Tab 键中的 Tab 键以从一个控件跳到另一个控件。

【问题讨论】:

    标签: .net vb.net tabs key


    【解决方案1】:

    我从未使用过您提到的视觉辅助工具,但通过影响给定 (control-) 容器中所有控件的 TabIndex 属性来设置选项卡排序没有任何问题,两者通过“设计视图”和编程方式。

    在您的具体示例中,您应该通过Tab 转到Tab 并修改其中每个控件的TabIndex:从您想成为第一个的那个开始,为其分配起始索引,然后继续通过增加TabIndex 值一一增加。请记住,没有绝对的开始/结束;默认行为是从零开始,但您可以从任何数字开始。

    注意:我现在已经测试了“标签顺序”功能,您可以通过选择给定的标签来使其工作(就像您在我上面的建议中所做的那样):退出“标签顺序模式”(当您想要通过设计视图处理控件),选择您想要的选项卡并启用选项卡顺序;一旦你完成了给定的选项卡禁用选项卡顺序(= 返回正常模式),然后选择一个新选项卡,再次启用选项卡顺序等。因此,你必须选择给定的容器(在这种情况下,一个选项卡) 在进入“Tab Order Mode”之前。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-06
      • 2011-04-02
      • 2021-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-18
      • 1970-01-01
      相关资源
      最近更新 更多