是否可以在列表框中显示 flavor-text 并使其引用不同的值?

Is it possible to display flavor-text in a listbox and have that refer to a different value?

我从一个目录中抓取歌曲文件并将它们存储到一个列表中,然后我遍历该列表中的每个项目并将目录和其他 ID3 标签信息放入 class。然后使用该 class 创建一个新列表,所有目录都按字母顺序存储。

我所做的是使用每个目录 object 并将其作为文本放在列表框中,因为我想不出任何其他方法来仅显示该曲目的标题。

我想做的是显示风格文本,它是曲目的标题,并引用它来自的目录/class。

查看 DisplayMember 和 ValueMember 属性,以及它们的工作原理。

此处为 MSDN 示例:

https://msdn.microsoft.com/en-us/library/system.windows.forms.listcontrol.displaymember(v=vs.110).aspx