项未显示在列表框中
本文关键字:列表 显示 | 更新日期: 2023-09-27 17:54:05
这是我的代码
private void button1_Click(object sender, EventArgs e)
{
_items.Add(mojTelefon.Naziv);
_items.Add(mojTelefon.Specifikacije);
_items.Add(mojTelefon.Proizvodjac);
_items.Add(mojTelefon.Opis);
_items2.Add(mojTelefon.Kolicina);
listBox1.DataSource = _items2;
listBox1.DataSource = _items;
}
items2是一个int值,当我按下表单上的按钮时,显示的是items而不是items2…谁能帮帮我
ListBox
不允许设置多个DataSources
我建议合并两个列表并设置为DataSource
_items.AddRange(_items2)
listBox1.DataSource = _items;
或者,如果您需要_items & _items2
供以后参考,您可以如下所示创建新的List
并使用它。
List<string> list = new List<string>();
list.AddRange(_items2)
list.AddRange(_items);
listBox1.DataSource = list;
或者(正如@Vincent提到的),你也可以使用Linq
扩展来创建新的List
,如下所示。
listBox1.DataSource = _items.Concat(_items2).ToList();