从一个listbox添加数据到另一个listbox 值不重复
有listbox1 和listbox2:
现在就是选中listbox1中的项往listbox2中添加, 问:如果在listbox2中已经存在了listbox1的选择项就不让再往listbox2中添加?
------解决方案--------------------ListBox a;
ListBox b;
foreach(object o in b.Items)
{
if (!a.Items.Contains(o.ToString()))
{
a.Items.Add(o.ToString());
}
}
------解决方案--------------------foreach(object o in b.Items)
{
if (!a.Items.Contains(o.ToString()))
{
a.Items.Add((DataRowView)o);
}
}
------解决方案--------------------呵呵,这样不就行了:
if (!listBox2.Items.Contains(listBox1.SelectedItem))
{
listBox2.Items.Add(listBox1.SelectedItem);
}