先定义一个变量,保存选中的内容。
1、
string aa=""
//首先判断列表框中的项是否大于0
If(ListBox1.Items.Count >0 )
{
//移出选择的项
aa=ListBox1.SelectedValue
ListBox1.Items.Remove(ListBox1.SelectedItem)
}
2、
ListBox2.Items.Add(aa)
最好在ListBox1的双击事件中实现。否则还要再加一个全局变量,然在ListBox 选择改变事件中保存选中的索引。
不然,当你点击buttom时,可能会出现非你所选的错误 。
删除好像比较麻烦,记不大清楚了listbox.listboxitems[要删除的索引号].remove(),又好像是listbox.remove(listbox[要删除的索引号]),手头上没vs软件,自己试下吧,修改比较好办,添加邮件菜单直接在属性里面有个textmenue还是什么,拖个工具里的menue然后在属性里面引用这个menue对象就是。思路如下:1、Listbox本身并不带有删除和添加的功能,需要额外写代码
2、对于删除Listbox中的元素可以利用 AddItem()、RemoveItem()方法
3、如果是通过点击listbox 删除表中的元素。这需要给listbox添加事件。在事件中添加代码删除表格中的数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)