我的问题是这样的 我有一个mainfrom窗口 和一个from1窗口    我想点击from1中的button窗口来在mainfrom窗口中的tabcontrol中添加一个tabpage  from1窗口已经被包含在了mianfrom中的 tabcontrol下的tabpage中。
要怎么处理 谢谢~~

解决方案 »

  1.   

    首先在 from1中设置属性
    public TabControl tab { get; set; }点击事件中添加Page
    private void button1_Click(object sender, EventArgs e)
            {
                this.tab.TabPages.Add("Test");
            }主窗体中,传值Form2 f2 = new Form2();
                    f2.TopLevel = false;
                    f2.tab = this.tabControl1;//传递tabControl1
                    f2.Show();
                    this.tabControl1.TabPages[1].Controls.Add(f2);
      

  2.   

    form1中定义事件,点击button时触发。
    mainform中注册该事件,事件处理函数中添加tabpage。