所有这些选项卡都是以Windows格式动态创建的。我想在按钮点击时打开特定的标签页。
例如,当点击按钮(按钮不是标签页按钮,其他一些执行按钮)时,我想显示tab3。
我无法获取标签页,但无法打开特定标签..
private void toolStripButton1_Click(object sender, EventArgs e)
{
int tabcount = Main_tab.TabCount;
MessageBox.Show(tabcount.ToString());
}
答案 0 :(得分:3)
this.tabControl1.SelectTab(1); // by index
this.tabControl1.SelectTab("tab3"); // by tabPageName
this.tabControl1.SelectTab(tabPage); // by tab page
或
TabControl.SelectedIndex
Property
this.tabControl1.SelectedIndex = 1; //Selects second tab of the tab control
或
TabControl.SelectedTab
Property
this.tabControl1.SelectedTab = tabPage2;
答案 1 :(得分:0)
您可以通过索引访问它并调用其显示方法。
Main_tab.GetControl(index_of_your_tab);
答案 2 :(得分:0)
您可以在Controls
的{{1}}下找到标签。
使用TabControl
按名称查找特定标签
Find
答案 3 :(得分:0)
private void toolStripButton1_Click(object sender, EventArgs e)
{
int tabcount = Main_tab.TabCount;
for (int count = 0; count < class_new_tab.tab_count; count++)
{
Main_tab.SelectTab(count);
//perform tab operation
}
}