Suchergebnisse
Suchergebnisse 1-4 von insgesamt 4.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
jo, Komponenten so programmieren, dass sie für den Designer brauchbar sind, ist schwierig - da muss man die Attribute richtig setzen (und überhaupt kennen), und mit vielem kommt der Designer doch nicht klar etc. Spontan fällt mir schoma auf, dass dein <TypConverter> gar kein TypConverter ist. Ich weiss aber auchnicht, welcher Converter da anzugeben ist, dasser mit deiner List(Of T) korrekt zusammenarbeitet - CollectionConverter oder sowas, oder vlt einfach weglassen.
-
ich glaub, der Designer kommt mit generischen Listen nicht klar. Also mach eine PTBSTriggerParameterList, die von List(Of PTBSTriggerParameter) erbt, und probier damit mal.
-
Zitat von J.Herbrich: „Frage, soll ich noch Schnittstellen implementieren, IEnumerable oder IList, ICollection oder oder oder?“nein, wozu sollte das gut sein? PTBSTriggerParameterCollection erbt doch von List(Of PTBSTriggerParameter), und erbt somit auch das ganze Schnittstellen-Geraffel.
-
das geht wohl mit Attribute. Ich hab hier sowas: VB.NET-Quellcode (12 Zeilen)Die Property ist aber ein komplexes objekt - keine Liste. Es gibt noch mehr so Attribute, EditorBrowsableAttribute, oder System.ComponentModel.EditorAttribute, oder System.ComponentModel.Design.CollectionEditor,...