Сначала вам нужно, чтобы TabPage в классе A был общедоступным, затем добавьте элементы управления, которые вы хотите добавить в свою коллекцию элементов управления TabPage
;в этом примере я добавил кнопку к TabPage
, вы можете добавить еще много элементов управления аналогичным образом.
class A
{
public TabPage a;
}
class B : A
{
//Create a control to add and set its properties
Button btn = new Button();
btn.Location = new Point(20, 20);
btn.Size = new Size(120, 25);
btn.Text = "My new Button";
//Add the control to the Tabpage.
a.Controls.Add(btn);
}
Это действительно зависит от вашей ситуации, если вы хотите, чтобы TabPage был доступен из базового класса,это публично защищено иным образом.
Для защищенных
class A
{
//Visible only to Inheriting class;
protected TabPage a;
}
class B : A
{
//Create a control to add and set its properties
Button btn = new Button();
btn.Location = new Point(20, 20);
btn.Size = new Size(120, 25);
btn.Text = "My new Button";
//Add the control to the Tabpage.
a.Controls.Add(btn);
//This will be visible to everybody
public TabPage b= a;
}