好吧,标题太可怕了。我知道。这里就是我想要做的事:列表框控件(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