【发布时间】:2011-10-23 13:03:15
【问题描述】:
我的应用程序中有 2 个列表框。正在从 SQL 服务器数据库中检索数据。在 listbox1 中,我想从这个列表框中选择几个项目,然后通过添加按钮将它们添加到第二个。
问题: 正在从数据库中检索这些值,但是当我从 listbox1 中选择一个值后单击添加按钮时,System.Data.DataRowView 会自动显示在 listbox2 中。
Listbox2 当前未连接到任何数据库。
代码如下:
for (int i = 0; i < listBox1.Items.Count; i++)
{
listBox2.Items.Add(listBox1.Items[i]);
listBox1.Items.Remove(listBox1.SelectedItem);
}
我也试过用这个:
for (int i = 0; i < from.SelectedItems.Count; i++)
{
to.Items.Add(from.SelectedItems[i].ToString());
}
foreach (var item in new ArrayList(from.SelectedItems))
{
from.Items.Remove(item);
}
From 和 to 分别是 listbox1 和 listbox2。
任何帮助将不胜感激。
【问题讨论】:
标签: listbox