【发布时间】:2012-06-04 17:55:48
【问题描述】:
当我尝试将字典绑定到列表框时,我得到一个 ArgumentException。无法绑定到新值成员。
我使用以下代码。 谁能告诉我出了什么问题。因为当我在字典中输入 i 行时,它的工作正常......
this.contactpersonenListBox = new Dictionary<int, string>();
lsContactpersonen.DataSource = new BindingSource(this.contactpersonenListBox, null);
lsContactpersonen.DisplayMember = "Value";
lsContactpersonen.ValueMember = "Key";
【问题讨论】:
-
为什么要将空字典绑定到列表框?
-
在我的例子中,字典是根据查询结果动态填充的。有时查询可能一无所获。将数据源保留为空字典。结果列表框将显示一个名为“(集合)”的条目。