Добавление Tabcontrol к существующему Tabcontrol C #

1

Я пытаюсь динамически добавлять новый Tabcontrol в существующий Tabcontrol. У меня есть категории и модули. Каждому модулю присваивается категория. Категории показаны в Tabcontrol. Теперь мне нужно добавить еще один Tabcontrol с модулями (которые являются Usercontrols) в существующий Tabcontrol со Категории.

Спасибо, что помогли Даниэлю

  • 4
    Что мешает вам добавить его? В чем проблема?
  • 0
    Вы можете добавлять только вкладки.
Теги:
tabcontrol

1 ответ

0
Лучший ответ

Программно так вы добавляете TabControl в TabControl.

private void button1_Click(object sender, EventArgs e)
{
    var parentTabControl = new TabControl {Dock = DockStyle.Fill};
    parentTabControl.TabPages.Add("Parent Tab");
    var page = parentTabControl.TabPages[0]; // Get the index that is appropriate for your logic
    var childTabControl = new TabControl {Dock = DockStyle.Fill};
    childTabControl.TabPages.Add("Child Tab");
    page.Controls.Add(childTabControl);
    this.Controls.Add(parentTabControl);
}

Если это не ответит на вопрос, пожалуйста, сообщите нам, какую ошибку вы получаете, и разместите часть кода, который терпит неудачу для вас :).

  • 0
    Спасибо! Это сработало :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню