| Forum: VB.NET |
Thema:
Re: Mehrere Eigenschaften in Display Member mit geben |
Von:
Thomas Golla (
06.04.2005 09:28) |
Hallo abe :-)
Benutze eine eigenes Object mit dem du die combobox füllst wie zum Beispiel dieses:
Public Class cbxItem
Public nummer As String
Public index As Integer
Public name As String
Public Sub New()
nummer = ""
index = 0
name = ""
End Sub
Public Sub New(ByRef name As String, ByRef nummer As String, ByRef index As Integer)
Me.nummer = nummer
Me.index = index
Me.name = name
End Sub
' Anzeigen in cbx oder lbx
Public Overrides Function ToString() As String
Return name & " " & nummer
End Function
End Class
zum füllen dann etwa so:
Dim l As cbxItem
l = New cbxItem("Thomas", "Golla", 1)
cbxKunde.Items.Add(l)
l = New cbxItem("Bossi", "Boskop", 2)
cbxKunde.Items.Add(l)
...
und zum abfragen des selectierten etwa so:
Dim s As cbxItem = cbxKunde.SelectedItem
s = cbxKunde.SelectedItem
If s.index = 1 Then
....
End if
Hoffe das hilft dir etwas weiter :-)
Lieben Gruß
Tom
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!