我的表单中有 2 个列表框,我将一些数据绑定到数据库中的第一个列表框。现在,当按下按钮时,我必须在第二个列表框中显示第一个列表框的选定项目。我能够一次显示一个选定的项目,但我无法显示多个选定的项目。我使用了一个哈希表和以下代码,请帮助我对这个概念不熟悉,谢谢。
Hashtable ht = new Hashtable();
ht.Add(listbox1.SelectedValue.ToString(),listbox1.Text.ToString());
int i = 0;
foreach (string ent in ht.Values)
{
string[] name = new string[listbox1.Items.Count];
for (i = 0; i < listbox1t.SelectedItems.Count; i++)
{
name[i] = listbox1.Text;
this.listbox2.Items.Add(name[i]);
}
listbox2.DisplayMember = ht.Values.ToString();
listbox2.ValueMember = ht.Keys.ToString();
}