2011-07-19 79 views
2

我如何插入包含按钮,标签在c#中的TabControl页面的用户控件? (什么是代码)将用户控件添加到tabControl

注:

  • 的TabControl的是一个用户控件里面,因为我需要这个TabControl的其他形式。
  • 我使用的Visual Studio 2008

代码:

public Courses() 
{ 
    InitializeComponent(); 
    ucAction1.tpDelete // (userControl name,firts tabControl tabPage), i dont know how to move on from here? 
} 
+0

因此,这是它 - 是的TabControl,或用户控件内的TabControl内的用户控件? – LarsTech

回答

1

如果你只是想手动添加用户控件的标签页:

tabPage1.Controls.Add(ucAction1); 

更新:

我“认为”我和知道你的问题。在您的用户控件中的tabcontrol中,将每个TabPage的Modifiers属性更改为Public。然后你就可以访问它:

ucAction1.tabPage1.Controls.Add(new TextBox()); 
+1

tabControl中的userControl和tabControl都在userControl中。为了使它更简单,我需要插入一些东西(无论是什么),以在userControl内的tabControl – liron

+0

@liron更新回答。 – LarsTech

1
Public Sub addTabPage(ByVal Title As String) 
    Dim TPage As New TabPage(Title) 
    Dim UCInstance As New UControl() 
    TPage.Controls.Add(UCInstance) 
    TabControl1.TabPages.Add(TPage) 
    UCInstance.Dock = DockStyle.Fill 
End Sub 
相关问题