C#中,如何把listbox中的几个值用一个按钮然后把这些值传到另外一个listbox值中去?请用代码详细描述以下

如题所述

假设把ListBox1中全部的值传到ListBox2中—— for (int i = 0; i < listBox1.Items.Count; i++) { listBox2.Items.Add(listBox1.Items[i]); listBox1.Items.RemoveAt(i); i--; } 假设只是部分选中的: 1)首先把ListBox1的SelectionMode设置成MultiSimple. 2)运行程序,多选几个Item,然后: for (int i = 0; i < listBox1.SelectedItems.Count; i++) { listBox2.Items.Add(listBox1.SelectedItems[i]); listBox1.Items.RemoveAt(listBox1.FindString(listBox1.SelectedItems[i].ToString())); i--; }
温馨提示:内容为网友见解,仅供参考
无其他回答

c#中怎么样在一个列表框中双击其中一个选项,将双击的选项移到另一个列 ...
private void listBox1_DoubleClick(object sender, EventArgs e){ if (listBox1.SelectedIndex <0)\/\/判断是否点击空白,不然乱点击会出错哦 { return ;} else { listBox2.Items.Add(listBox1.SelectedItem.ToString());listBox1.Items.Remove(listBox1.SelectedItem.ToString());} } private void...

在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#中如何把一个列表框中的选中项添加到另一个列表框内
ListBox2.Items.Add(ListBox1.Items[ListBox1.SelectedIndex]);

c# listbox中怎么把每项的text属性传到另外一个文本控件中 谢谢
TextBox1.Text = ListBox1.SelectedValue;\/\/选中项的文本 \/\/listBox所有的项的Text foreach (var item in ListBox1.Items){ TextBox1.Text += item.ToString();} 建议去看msdn 里面的东西...

在C#中想实现ListBox中的项上下移动
1.楼上说的不对,有Value属性。2.但是由于value值具有唯一性,楼主是不可以这样赋值的,否则就有了两个相同value!3.如果是要将某个具有value值的选项选中的话,用以下语句:this.ListBox1.Items.FindByValue("要选中的value值").Selected = true;...

C#怎么把listbox中的值放到list?
List<string> list = new List<string>(); for (int i = 0; i < listBox1.Items.Count; i++) { list.Add(listBox1.Items[i].ToString()); }

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

C#中怎样把listbox里的多个选中项一次性删除?
一:在没有鼠标的情况下可以先按F5刷新一下,然后再按tab键这样可以选择桌面文件,按enter就可以打开。二:也可使用电脑的触控板选中(前提是你的电脑是笔记本电脑)。第一步、在开始菜单界面,在“编辑”功能区,点击“选择”,然后点击下拉菜单中的“选择对象”。第二步、拖动鼠标选中,希望删除的所有...

vs C#中listbox 和一个textBox 动态窗体的实现!
第一种:直接向listbox中绑定两个值,显示的为DisplayMember,隐藏的为ValueMember。在执行MouseUp事件时,将ValueMember中的值赋给textbox就可以了。第二种:先利用textbox中的databindings.add将控件绑定到指定的datatable上,然后在mouseup事件中写下面这段代码就可以了。int i = listBox1.SelectedIndex;\/...

相似回答