关于 tabcontrol 问题
有一个需求如下:
两个窗体,在B窗体上怎么样才使 A窗体上的tablcontrol1 动态添加 tabpage
比如:在B窗体上点击一个button 就会在A窗体中的 tablcontrol1 添加一个 tabpage
我现在高度的时候,tabcount是增加了,但是就是不显示出来。不知道问题在哪里,请教高手回答
[解决办法]
加完之后 设置下 tablcontrol1 .selectindex 等于你要显示的那个tabpage
[解决办法]
TabPage tp = new TabPage();
tp.Text = "商品详细";
tabControl1.TabPages.Add(tp);
/// <summary>
/// 为私有的tabControl1封装一个共有的属性,便于直接在Form3中访问
/// </summary>
public TabControl TabControlNew
{
get { return this.tabControl1; }
set { this.tabControl1 = value; }
}
private void button1_Click(object sender, EventArgs e)
{
Form3 frm = new Form3();
frm.Tag = this.TabControlNew;
frm.Show();
}
private void button1_Click(object sender, EventArgs e)
{
((TabControl)this.Tag).TabPages.Add(new TabPage("NewPage"));
}