激活TabControl的标签页

时间:2010-10-13 06:19:26

标签: c# winforms tabcontrol tabpage

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

5 个答案:

答案 0 :(得分:106)

tabControl1.SelectedTab = MyTab;

答案 1 :(得分:38)

您可以使用方法SelectTab

有3个版本:

public void SelectTab(int index);
public void SelectTab(string tabPageName);
public void SelectTab(TabPage tabPage);

答案 2 :(得分:18)

TabControl控件中有两个属性可以管理选择哪个标签页。

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

SelectedTab,可以选择标签对象本身进行选择。

设置其中一个属性将更改当前显示的选项卡。

或者您也可以使用Select方法。它有三种风格,一种是你传递index of the tab,另一种是TabPage object itselfthe last one一个表示标签名称的字符串。

答案 3 :(得分:11)

对于Windows智能设备(紧凑型框架工作)(MC75-Motorola设备)

     mytabControl.SelectedIndex = 1

答案 4 :(得分:5)

像这样使用SelectTab

TabPage t = tabControl1.TabPages[2];
tabControl1.SelectTab(t); //go to tab

像这样使用SelectedTab

TabPage t = tabControl1.TabPages[2];
tabControl1.SelectedTab = t; //go to tab