好吧,標題太可怕了。我知道。這裏就是我想要做的事:列表框控件(ugh)多個名稱?
我有很多這是一個從數據庫中來,併爲添加到列表框的數據。來自數據庫的數據是唯一的ID和名稱。
有什麼辦法可以讓該項目同時包含ID和姓名?我知道我可以追加它,這不是我想要做的。我需要一種方法來獲取ID或獲取名稱,同時顯示它們。
我已經儘可能創建類得到:
Class Item
Property ID as Integer
Property Name as String
Sub New(ID as Integer, Name as String)
Me.ID = ID
Me.Name = Name
End Sub
Overrides Function ToString() as String
Return Name
End Function
End Class
這看起來像它應該做的伎倆,但我遇到了麻煩,而不是名稱的ID。簡單地說,我希望我可以這樣做:listbox1.selecteditem(id)獲取id,或listbox1.selecteditem(name)獲取名稱。
請幫忙!
你太了不起了。謝謝! – 2010-02-12 03:36:42
等待等待!還沒有那麼多的讚美呢。我將如何爲每個單獨的項目做到這一點!? /facepalm。 – 2010-02-12 03:58:16
綁定到列表時,列表中的每個項目都被視爲相同。您以某種方式綁定到列表,而不是每個項目。或者我誤解了你的問題? – Wilhelm 2010-02-12 04:02:06