Obsługa edytora w czasie projektowania kolekcji kontrolek
Chciałbym dodać właściwość reprezentującą zbiór elementów sterujących do komponentu i edytor kolekcji, dzięki któremu mogę łatwo wybrać formanty należące do kolekcji. VS takprawie co chcę automatycznie z następującym kodem:
Private _controls As New List(Of Control)
<DesignerSerializationVisibility(DesignerSerializationVisibility.Content)> _
Public ReadOnly Property SelectedControls() As List(Of Control)
Get
Return _controls
End Get
End Property
Dostaję domyślny edytor kolekcji, mogę dodawać i usuwać elementy sterujące, a kolekcja jest serializowana.
Problem polega na tym, że nie chcę dodawaćNowy formanty, chcę wybrać wiele formantów z innych dostępnych formantów w formularzu. Czy jest jakiś prosty / standardowy sposób, aby to zrobić, czy będę musiał napisać własny edytor kolekcji i uruchomić kolekcję kontrolek?
Chociaż jest wiele materiałów na temat edytorów kolekcji (UITypeEditors) i innych tematów związanych z czasem projektowania, nie udało mi się znaleźć żadnych linków demonstrujących to dokładne zachowanie, więc każda pomoc jest doceniana.