Hallo Zusammen
Ich habe aktuell ein ungelöstes Problem mit dem befüllen von Klassen.
Meine Situation:
Ich fülle diese Klassen wie folgt:
Dann binde ich die ObservableCollection mit ItemSource an meine Listbox.
Mein Problem: Es kommen weitere Eigenschaften zu dieser Klasse dazu die aber eine unterschiedliche Anzahl an Items haben können. Wie kann ich die Klassen mit einer unterschiedlichen Anzahl an Items füllen und nachher an die ObservableCollection binden? Aktuell habe Rating und PhonenNumber immer die gleiche Anzahl Items, begrenzt durch die Schleife. Kann ich die Klassen in zwei Schritten füllen oder wie würdet ihr da vorgehen?
Ich habe aktuell ein ungelöstes Problem mit dem befüllen von Klassen.
Meine Situation:
VB.NET-Quellcode
- Public Class clsDetailsPlaces
- Public Property Rating() As String
- Get
- Return m_Rating
- End Get
- Set(value As String)
- m_Rating = value
- End Set
- End Property
- Private m_Rating As String
- Public Property PhoneNumber() As String
- Get
- Return m_PhoneNumber
- End Get
- Set(value As String)
- m_PhoneNumber = value
- End Set
- End Property
- Private m_PhoneNumber As String
- Public Sub New(Rating As String, PhoneNumber As String)
- Me.Rating = Rating
- Me.PhoneNumber = PhoneNumber
- End Sub
- End Class
Ich fülle diese Klassen wie folgt:
Dann binde ich die ObservableCollection mit ItemSource an meine Listbox.
Mein Problem: Es kommen weitere Eigenschaften zu dieser Klasse dazu die aber eine unterschiedliche Anzahl an Items haben können. Wie kann ich die Klassen mit einer unterschiedlichen Anzahl an Items füllen und nachher an die ObservableCollection binden? Aktuell habe Rating und PhonenNumber immer die gleiche Anzahl Items, begrenzt durch die Schleife. Kann ich die Klassen in zwei Schritten füllen oder wie würdet ihr da vorgehen?