繁体   English   中英

将用户控件添加到标签页

[英]Adding UserControl to Tabpage

我有一个添加到选项卡页面的用户控件。 问题是第一次添加新选项卡时它工作正常,但是当我再次单击按钮以添加新选项卡页面时,用户控件也不会出现在包括第一个选项卡在内的任何选项卡上...

public void addnewtab()
    {
        UserControl1 myUserControl;
        myUserControl = new UserControl1();
        myUserControl.Dock = DockStyle.Fill;
        myTabPage.Controls.Add(myUserControl);
        tabControl1.TabPages.Add(myTabPage);           
    }

这是我的代码。 请帮忙。

目前尚不清楚您在哪里获取myTabPage 您需要在方法内部创建新的标签页,并将usercontrol添加到其中。

public void AddNewTab()
{
    UserControl1 myUserControl = new UserControl1();
    myUserControl.Dock = DockStyle.Fill;
    TabPage myTabPage = new TabPage();//Create new tabpage
    myTabPage.Controls.Add(myUserControl);
    tabControl1.TabPages.Add(myTabPage);           
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM