我正在使用 ListBox 并向其添加对象。
该对象包含 2 个变量,假设用户名和用户 ID。
我怎样才能在列表中添加对象(比如 listbox.Items.Add(对象);) 并显示该对象的用户名?
谢谢!
最佳答案
您可以使用 DisplayMember和 ValueMember properties 以显示对象的 UserName
属性并将其 UserId
属性用作列表项值:
class YourItem
{
public string UserName { get; set; }
public string UserId { get; set; }
}
yourListBox.DisplayMember = "UserName";
yourListBox.ValueMember = "UserId";
yourListBox.Items.Add(new YourItem {
UserName = "FooName",
UserId = "FooId"
});
关于c# 将对象添加到列表框并在其中显示对象字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4489129/