VS2005 C#环境下,实现按钮点击TabPage跳转的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 23:45:17
MdiParent窗体中的TabControl有两个TabPage,默认tabPage1
想实现点击子窗体中的一个按钮,TabControl中的TabPage页面跳转显示至tabPage2,该怎么办?
private void Button1_Click(object sender, EventArgs e)
{
TabControl tabControl1=new TabControl();
TabPage tabPage2 = new TabPage();
tabPage2.TabIndex = 1;
tabControl1.SelectedIndex = 1;
}

实现不能...Orz

该怎么写,菜鸟上路求详解,感谢不尽!
tabPage2.Show();

this.TabControl.SelectedTab=tabPage2
TabControl侧均没有任何反应
无法实现跳转

private void Button1_Click(object sender, EventArgs e)
{
TabControl tabControl1=new TabControl();
TabPage tabPage2 = new TabPage();
tabPage2.Show();
tabControl1.SelectedIndex = 1;
}

直接就是这样:
private void Button1_Click(object sender, EventArgs e)
{
TabControl tabControl1=new TabControl();
TabPage tabPage2 = new TabPage();
tabControl1.SelectedIndex = 1;
}

首先你要改tabPage的modify属性为public,后面可能不是tabPage2,而是TabControl tabControltabPage2,你找一下。然后按钮单击事件

TabControl tabControltabPage2.show();就行了

设置TabControl的SelectedTab即可
this.TabControl.SelectedTab=tabPage2

this.TabControl.SelectedTab=tabPage2;