2010-02-04 1 views
5

У меня есть groupox в приложении winform VB.NET. Групповой пакет содержит несколько ярлыков, текстовых полей и флажков. Это было создано простым перетаскиванием элементов управления из панели инструментов VS.Управление клоном Winform

Что мне нужно сделать, это взять 1 Groupbox и во время выполнения создать несколько групповых ящиков для отображения на основе выбора пользователя. Вместо динамического создания групповых ящиков и других элементов управления, вложенных внутри, существует способ клонирования или копирования исходного.

Затем я просто изменил свойства. Текст ярлыка, текст текстового поля и т. Д. И расположение группового ящика в макете.

ответ

6

Что вы можете сделать, это создать пользовательский элемент управления, основанный на групповом боксе, который позволит его повторное использование. Затем вы можете создать экземпляры, которые потребуются во время выполнения, и добавить их в форму.

Возможно, вам предлагается создать пользовательские элементы управления для winforms.

+1

+1 Да, проще всего было бы четкости, чтобы создать пользовательский элемент управления со всем, что вещи. –

+1

Спасибо! Это отлично работает. – rioja

+0

Ох - ты только что спас мне несколько наших времени и раздутую нагрузку раздувания! – Zolomon