我的表单中有两个列表框。我在第一个列表框中绑定了一些数据。现在我必须从第一个列表框中选择项目,并且当我按下这两个列表框之间的按钮时,应该将这些选定的项目绑定到第二个列表框。我可以一次绑定单个项目,但在绑定多个选定项目时遇到问题。
我正在使用以下代码:
Hashtable ht = new Hashtable();
ht.Add(lbCATallSubcat.SelectedValue.ToString(),lbCATallSubcat.Text.ToString());
int i = 0;
foreach (string ent in ht.Values) {
string[] name = new string[lbCATallSubcat.Items.Count];
for (i = 0; i < lbCATallSubcat.SelectedItems.Count; i++) {
name[i] = lbCATallSubcat.Text;
this.lbCATSelectedSubcat.Items.Add(name[i]);
}
lbCATSelectedSubcat.DisplayMember = ht.Values.ToString();
lbCATSelectedSubcat.ValueMember = ht.Keys.ToString();
}