У меня есть приложение TabControl в моем приложении, но я хочу разрешить пользователю создавать новую вкладку, но когда создается новая вкладка, она содержит некоторые элементы управления по умолчанию. Все новые вкладки будут содержать те же основные элементы управления форматом для каждой вкладки (подумайте NotePad ++, где каждая новая вкладка содержит текстовый редактор).TabControl - Загрузка элементов пользовательского интерфейса по умолчанию в новой вкладке
Есть ли какой-либо шаблон дизайна или шаблон, который я могу использовать, чтобы при создании новой вкладки они содержали необходимые элементы управления формы, необходимые для моего приложения?
Просто передать какой-то смысл немного больше:
- Пользователь нажимает кнопку «Новая вкладка»
- Новая вкладка загружается с помощью текстового редактора и в виде дерева
- пользователь щелкает «Новая вкладка» снова
- Новая вкладка загружаются с помощью текстового редактора и в виде дерева
... и процессы повторяются для любого количества вкладок, которые пользователь требует.
Да, [UserControl] (http://msdn.microsoft.com/en-us/library/system.windows.forms.usercontrol.aspx). –
Собирался сказать именно это ... исследуйте создание пользовательского элемента управления, а затем загружайте его на каждую вкладку, как это требуется. – paligap