listBox2.Items.Add(listBox1.SelectedItem);
listBox1.Items.Remove(listBox1.SelectedItem);
此代码运行但我应该选择一个项目。我想知道如何不选择如何使用c将一个或多个值从一个列表框移动到另一个列表框#
listBox2.Items.Add(listBox1.SelectedItem);
listBox1.Items.Remove(listBox1.SelectedItem);
此代码运行但我应该选择一个项目。我想知道如何不选择如何使用c将一个或多个值从一个列表框移动到另一个列表框#
路过这里的值是一个例子:
var i = 0;// let i as the index which you want it to be moved.
var targetItem = listBox1.Items[i];
listBox2.Items.Add(targetItem);
listBox1.Items.RemoveAt(i);
'listBox1.Items.RemoveAt(ⅰ);'它应该是这样的。 – Berkay
哈哈,感谢您的修复。 –
如果不然后选择你怎么知道哪个值将被感动? –
没有选择,你如何确定你想要移动的是哪些值? –
'listbox.items [指数]'一个专门的项目,可以不选择工作。 – Berkay