激活TabControl的标签页

Vya*_*Dev 71 c# tabcontrol tabpage winforms

我在#.NET应用程序中使用TabControl.默认情况下,TabControl的第一个标签页显示在表单加载中.我想激活/显示表单加载中的其他标签页.以编程方式,我如何显示其他标签页?

tes*_*ino 111

tabControl1.SelectedTab = MyTab;
Run Code Online (Sandbox Code Playgroud)

  • 或者,您也可以使用:**tabControl1.Select("NameOfTabToActivate");** (12认同)
  • 我也用过tabControl1.SelectedIndex = 0; (2认同)

小智 40

您可以使用该方法SelectTab.

有3个版本:

public void SelectTab(int index);
public void SelectTab(string tabPageName);
public void SelectTab(TabPage tabPage);
Run Code Online (Sandbox Code Playgroud)


Gim*_*mly 19

TabControl控件中有两个属性,用于管理选择的选项卡页面.

SelectedIndex,它提供了通过索引选择它的可能性(从0开始的整数到你有的选项卡数减1).

SelectedTab提供了选择标签对象本身的可能性.

设置其中任何一个属性都将更改当前显示的选项卡.

或者,您也可以使用Select方法.它有三种风格,一种是传递标签索引,另一种是TabPage对象本身,最后一种是表示标签名称的字符串.


Jer*_*ham 11

适用于Windows智能设备(紧凑型框架)(MC75-Motorola设备)

     mytabControl.SelectedIndex = 1
Run Code Online (Sandbox Code Playgroud)


小智 6

使用SelectTab这样:

TabPage t = tabControl1.TabPages[2];
tabControl1.SelectTab(t); //go to tab
Run Code Online (Sandbox Code Playgroud)

使用SelectedTab这样:

TabPage t = tabControl1.TabPages[2];
tabControl1.SelectedTab = t; //go to tab
Run Code Online (Sandbox Code Playgroud)