1、通过按钮实现数据交换
按钮Clicked事件:
int i
for i=lb_1.totalitems() to 1 step -1 //对列表中的每一条记录循环
if lb_1.state(i)=1 then //判断列表框中第i条数据是否选中
lb_2.additem(lb_1.text(i)) // 将其加入lb_2列表中
lb_1.deleteitem(i) //删除lb_1列表中当前数据
end if
next
按钮Clicked事件
int i
for i=lb_2.totalitems() to 1 step -1
if lb_2.state(i)=1 then
lb_1.additem(lb_2.text(i))
lb_2.deleteitem(i)
end if
next
2、通过双击数据,实现交换数据
写入列表框DoubleClicked事件;
2个列表框插件多写入以下代码,注意修改 lb_2 name名称
if this.totalselected()=1 then
lb_2.additem(this.selecteditem())
this.deleteitem(this.selectedindex())
end if