读书人

从一个listbox添加数据到另一个listbo

发布时间: 2011-12-30 23:30:45 作者: rapoo

从一个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);
}

读书人网 >C#

热点推荐