Главная страница/Шаблон/Страница Макета Проекта Управления Вкладками C#

#c# #tabcontrol

Вопрос:

Я выполняю небольшой проект, который включает в себя элемент управления вкладками. Это сделано в Visual Studio 2019. Это приложение для Windows Forms (.NET Framework).

Есть какой-то контент, который должен быть на всех страницах. Поэтому я ищу способ добавить главную страницу/шаблон/страницу макета в проект. (Я использую здесь несколько слов, потому что это слова, используемые в других технических потоках для этой концепции).

Я наткнулся на два способа, которыми я могу это сделать в своем веб-поиске.

  1. Создайте каждую страницу вкладки в качестве пользовательского элемента управления и добавьте их на страницу вкладки, которая является новым классом, который вы создаете, расширяя страницу вкладки.
  2. Создайте каждую страницу вкладки в качестве пользовательского элемента управления и расширьте их из базового пользовательского элемента управления, имеющего общее содержимое.

Какие еще подходы я могу использовать?