我无法弄清楚如何将项目添加到 ListBox
在 WinForms 中。
我试过:
list.DisplayMember = "clan";
list.ValueMember = sifOsoba;
如何将 ValueMember
添加到具有 int
值和 DisplayMember
的一些文本的列表中?
list.Items.add(?)
顺便说一句。由于任何原因,我无法使用 ListBoxItem
。
最佳答案
ListBoxItem 是 WPF 类,而不是 WinForms 类。
对于 WPF,使用 ListBoxItem。
对于 WinForms,项目是对象类型,因此使用以下之一:
1. 为对象类型提供自己的 ToString() 方法。
2. 将数据绑定(bind)与 DisplayMemeber 和 ValueMember ( see Kelsey's answer )
关于c# - 如何在 C# 和 WinForms 中将项目添加到列表框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1732054/