怎样把listbox的多个选中项给另一个listbox中

如题所述

将第一个listbox控件里面选中的值放到一个集合里面,在循环这个集合,一一添加到第二个listbox控件中。追问

求代码。
foreach (var myitem in listBox1.SelectedItems)
{
listBox2.Items.Add(myitem.ToString());
}
foreach (var item in listBox1.SelectedItems)
{
listBox1.Items.Remove(item);
}
只能实现在listBox2的多想添加,但不能实现listbox1中的选中项删除

温馨提示:内容为网友见解,仅供参考
无其他回答

怎样把listbox的多个选中项给另一个listbox中
将第一个listbox控件里面选中的值放到一个集合里面,在循环这个集合,一一添加到第二个listbox控件中。

如何用VB做到把一个listbox里的所有选项移动到另一个listbox
ListBox2.Items.Clear()For i = 0 To ListBox1.Items.Count - 1 ListBox2.Items.Add(ListBox1.Items(i))Next 这样就将ListBox1的列表项移动到另一个ListBox2中了 这是利用For循环;提取第一个列表框ListBox1中的所有列表项,再全部加载到另一个listbox2 ...

在c#的WinForm中,如何把listBox1中选择的多项传到listBox2中或点击...
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { listBox2.Items.Add(listBox1.SelectedItem); } private void button1_Click(object sender, EventArgs e) { listBox2.Items.Clear(); foreach (object o in listBox1.Items) { listBox2.I...

c# 如何将listbox选的字段放到另一个listbox
listBox1.Items.Add(listbox2.slectedValue)。。。你这个补充。。http:\/\/support.microsoft.com\/kb\/306023\/zh-cn参考吧

在C#如何实现从左边的listbox控件的内容移到右边的listbox控件
\/\/首先判断列表框中的项是否大于0 If(ListBox1.Items.Count > 0 ){ \/\/移出选择的项 aa=ListBox1.SelectedValue;ListBox1.Items.Remove(ListBox1.SelectedItem);} 2、ListBox2.Items.Add(aa);最好在ListBox1的双击事件中实现。否则还要再加一个全局变量,然在ListBox 选择改变事件中保存选中的...

VB 如何将ListBox1 中选中的项目移动到 ListBox2中?
控件中被选中项的数量 List1.Selected(index) [= boolean] 返回或设置在 ListBox 控件中的一个项的选择状态 用循环遍历所有项目,判断Selected状态。给你个小例子变量定义我就省了:For i = 0 To List1.ListCount If List1.Selected(i) Then List2.AddItem List1.List(i)End If End ...

C#中如何把一个列表框中的选中项添加到另一个列表框内
ListBox2.Items.Add(ListBox1.Items[ListBox1.SelectedIndex]);

VBA中怎么用listbox向另一个listbox添加数据
For i = 1 To 10List1.AddItem iNextFor i = 0 To List1.ListCount - 1If Val(List1.List(i)) > 5 Then List2.AddItem List1.List(i)Next

C#中如何进行两个listbox之间内容的拖动。请高手指教。谢谢啦!_百度知 ...
你是说将两个listBox(a,b)里的东西相互添加吧。先选中你要从aListbox中添加到bListbox的内容(这样只能一个个的添加),在判断b中有没有,如果有就不添加否则就添加 将从a中选中的内容赋值给一个字符串的变量名,如:string str=listboxa.text;if (lslistboxb.Items.Contains(str)){ Message...

怎么把窗体中listbox的值传到另一个窗体的textbox中呀?
lisbox的窗体:private void button1_Click(object sender, EventArgs e){ string a = listBox1.SelectedItem.ToString();Form2 frm = new Form2(a);frm.ShowDialog();} textbox的窗体:public Form2(string a){ InitializeComponent();textBox1.Text = a;} ...

相似回答