Jenni Jenni,
Ich habe eine Collection Eigenschaft, diese soll mehrere mögliche Typen unterstützen. Und das geht so weit. Nur hinzufügen kann ich von Designer noch nicht.
Hier die Eigenschaft
Und hier die Test Types die ich hinzufügen will sowie allem voran die Collection klasse die aber er Profan ist
Das Control wird in der Sub New mit Test Daten gefüttert
Was auch gut Funktioniert. Sieht im Designer dann so aus
Möchte ich dann ein neues Item hinzufügen bekomme ich logischerweise nur die Basis Klasse von der alles Erbt mit der man jedoch nicht viel Anfangen kann.
Es geht bei dem ganzen Spaß darum ein Benutzerdefiniertes WindowsForms Steuerelement zu erstellen mit dem man eine Datenstruktur in einer Matrix Form bearbeiten kann. Aktuell ist so, ein Standartfelt zeigt einfach nur die Zahl an die seine Position in der Matrix angibt. Man soll die Felder am Ende natürlich frei definieren können, und nicht nur Text sondern auch andere Marker, weswegen ich verschiedene Klassen verwende die alle (getreu der Objekt Orientieren Programmierung) von einer Basisklasse ableiten (erben).
Lg, Jenni Herbrich
Ich habe eine Collection Eigenschaft, diese soll mehrere mögliche Typen unterstützen. Und das geht so weit. Nur hinzufügen kann ich von Designer noch nicht.
Hier die Eigenschaft
Und hier die Test Types die ich hinzufügen will sowie allem voran die Collection klasse die aber er Profan ist
VB.NET-Quellcode
- Public Class CellData
- Public Value As Integer, Checked As Boolean = False
- End Class
- Public Class JenniHerbrichPlanerCollection
- Inherits List(Of JenniHerbrichPlanerItem)
- End Class
- Public Class JenniHerbrichPlanerItem
- Public Property Pos As Integer
- End Class
- Public Class JenniHerbrichPlanerTextItem
- Inherits JenniHerbrichPlanerItem
- Public Property Titel As String
- End Class
Das Control wird in der Sub New mit Test Daten gefüttert
Was auch gut Funktioniert. Sieht im Designer dann so aus
Möchte ich dann ein neues Item hinzufügen bekomme ich logischerweise nur die Basis Klasse von der alles Erbt mit der man jedoch nicht viel Anfangen kann.
Es geht bei dem ganzen Spaß darum ein Benutzerdefiniertes WindowsForms Steuerelement zu erstellen mit dem man eine Datenstruktur in einer Matrix Form bearbeiten kann. Aktuell ist so, ein Standartfelt zeigt einfach nur die Zahl an die seine Position in der Matrix angibt. Man soll die Felder am Ende natürlich frei definieren können, und nicht nur Text sondern auch andere Marker, weswegen ich verschiedene Klassen verwende die alle (getreu der Objekt Orientieren Programmierung) von einer Basisklasse ableiten (erben).
Lg, Jenni Herbrich