我在#.NET应用程序中使用TabControl。默认情况下,TabControl的第一个标签页显示在表单加载中。我想激活/显示表单加载中的其他标签页。以编程方式,如何显示其他标签页?
答案 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 itself和the 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