2017-10-12 83 views
0

C1List组件与listBox类似。我有该按钮的按钮和事件:如何将选中的项目从一个C1List移动​​到另一个C#中?

private void btnNavigateLeft_Click(object sender, System.EventArgs e) 
{ 
    if (lbRight.SelectedIndex != -1) 
    { 
    lbLeft.InsertItem(); 

    lbRight.RemoveItem(lbRight.SelectedIndex); 
    } 
} 

任何想法如何做到这一点?

+1

遍历选定的项目,将它们添加到第二个列表。然后从第一个中删除它们。 – Amy

+2

阅读供应商文件? – crashmstr

+1

你不能克隆列表并使用它填充第二个列表? –

回答

0

试试这个,

lst_2.Items.Add(lst_1.SelectedItem); 
lst_1.Items.Remove(lst_1.SelectedItem); 
+0

不幸的是,c1列表组件没有Items.Remove()方法...和RemoveItems()不起作用。 – Nemanja

+0

我认为这将是列表。它们是标签还是它们是什么? – Beyru

+0

不,c1列表与listBox类似,但它没有相同的属性。它不是标签。 – Nemanja

相关问题