问题描述
两个listbox怎么把listbox1的所有选中项都添到listbox2中啊???
解决方案
解决方案二:
for(inti=0;i<L1.Items.Count;i++){if(L1.Items[i].Selected){L2.Items.Add(L1.Items[i]);L1.Items.Remove(L1.Items[i]);i--;}
解决方案三:
foreach(objectlinlistBox1.SelectedItems){listBox2.Items.Add(l);}
解决方案四:
有VB的吗看不懂。
解决方案五:
引用1楼xiaoqhuang的回复:
C#codefor(inti=0;i<L1.Items.Count;i++){if(L1.Items[i].Selected){L2.Items.Add(L1.Items[i]);L1.Items.Remove(L1.Items[i]);i--;}
引用2楼XIEWH的回复:
foreach(objectlinlistBox1.SelectedItems){listBox2.Items.Add(l);}
解决方案六:
???
解决方案七:
DimlAsObjectForEachlInlistBox1.SelectedItemslistBox2.Items.Add(l)Next
解决方案八:
JS控制就可以了<html><head><title>SelectOp</title><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><scripttype="text/javascript">varo;functionMoveTo(index){if(index!=undefined){o=source.options[index];distinct.options.add(newOption(o.text,o.value));source.options.remove(index);}else{for(vari=0;i<source.options.length;)//不要在这里控制i的增长,因为有可能删除了option{if(source.options[i].selected){o=source.options[i];distinct.options.add(newOption(o.text,o.value));source.options.remove(i);i=0;}elsei++;}}}functionMoveBack(index){if(index!=undefined){o=distinct.options[index];source.options.add(newOption(o.text,o.value));distinct.options.remove(index);}else{for(vari=0;i<distinct.options.length;)//不要在这里控制i的增长,因为有可能删除了option{if(distinct.options[i].selected){o=distinct.options[i];source.options.add(newOption(o.text,o.value));distinct.options.remove(i);i=0;}elsei++;}}}</script></head><body><tablewidth='500'border='1'cellpadding='0'cellspacing='0'><tr><tdwidth='45%'align="center"><selectid='source'multiple="multiple"style="width:200;height:300"ondblclick="MoveTo(this.selectedIndex)"><optionvalue='1'>Item1</option><optionvalue='2'>Item2</option><optionvalue='3'>Item3</option><optionvalue='4'>Item4</option><optionvalue='5'>Item5</option><optionvalue='6'>Item6</option></select></td><tdwidth='10%'align="center"><inputtype="button"value=">>"onclick="MoveTo()"/><br/><inputtype="button"value="<<"onclick="MoveBack()"/></td><tdwidth='45%'><selectid='distinct'ondblclick="MoveBack(this.selectedIndex)"style="width:200;height:300"multiple="multiple"align="center"></select></td></tr></table></body></html>
解决方案九:
SelectedItems不是成员??要设置什么属性吗
解决方案十:
该回复于2008-05-06 16:55:32被版主删除