Поддержка редактора во время разработки для коллекции элементов управления
Мне бы хотелось добавить свойство, которое представляет коллекцию элементов управления для компонента, и иметь редактор коллекции, с помощью которого я могу легко выбирать элементы управления, принадлежащие коллекции. VS делаетпочти что я хочу автоматически с помощью следующего кода:
Private _controls As New List(Of Control)
_
Public ReadOnly Property SelectedControls() As List(Of Control)
Get
Return _controls
End Get
End Property
Я получаю по умолчанию CollectionEditor, могу добавлять и удалять элементы управления, и коллекция сериализуется.
Проблема в том, что я нене хочу добавлятьновый элементы управления, я хочу выбрать несколько элементов управления из других доступных элементов управления в форме. Есть ли какой-нибудь простой / стандартный способ сделать это, или мне придется написать свой собственный редактор коллекций и просмотреть коллекцию элементов управления?
Хотя естьs много материала о редакторах коллекций (UITypeEditors) и других темах времени разработки, я не имеюЯ не смог найти никаких ссылок, демонстрирующих это точное поведение, поэтому любая помощь приветствуется.