【发布时间】:2016-01-13 21:35:34
【问题描述】:
我从一个目录中抓取歌曲文件并将它们存储到一个列表中,然后我遍历该列表中的每个项目并将目录和其他 ID3-tag 信息放入一个类中。然后使用该类创建一个新列表,所有目录都按字母顺序存储。
我所做的是使用每个目录对象并将其作为文本放在列表框中,因为我想不出任何其他方式来仅显示该曲目的标题。
我想要做的是显示风味文本,即曲目的标题,并让它引用它来自的目录/类。
【问题讨论】:
-
列表框可以容纳的不仅仅是字符串。如果它们是您创建的对象,您可以让它们显示您想要的任何内容,这可能只是一个属性。有点不清楚问题和缺少代码
-
好吧,假设我有一个对象列表,我想将这些对象存储到列表框中,当表单处于活动状态时我想显示的文本是一个名为“.Title”的属性。如何将对象存储到列表框中并让每个项目都引用 .Title 属性?
-
发布的答案解释说(或链接):
myCBO.DisplayMember = "Title"“对象”将是一个类,您可以使用 List(of MyClass) 作为列表框数据源而不是使其更有效而不是将对象复制到其中
标签: vb.net listbox directory placeholder