#c# #tabcontrol
Вопрос:
Я выполняю небольшой проект, который включает в себя элемент управления вкладками. Это сделано в Visual Studio 2019. Это приложение для Windows Forms (.NET Framework).
Есть какой-то контент, который должен быть на всех страницах. Поэтому я ищу способ добавить главную страницу/шаблон/страницу макета в проект. (Я использую здесь несколько слов, потому что это слова, используемые в других технических потоках для этой концепции).
Я наткнулся на два способа, которыми я могу это сделать в своем веб-поиске.
- Создайте каждую страницу вкладки в качестве пользовательского элемента управления и добавьте их на страницу вкладки, которая является новым классом, который вы создаете, расширяя страницу вкладки.
- Создайте каждую страницу вкладки в качестве пользовательского элемента управления и расширьте их из базового пользовательского элемента управления, имеющего общее содержимое.
Какие еще подходы я могу использовать?