Vb.net 如何将项目从一个列表框添加到另一个列表框?

Vb.net 如何将项目从一个列表框添加到另一个列表框?,vb.net,Vb.net,我知道从textbox到listbox,您可以使用以下内容: listBox1.Items.Add(textBox1.Text) 但这在两个列表框之间如何工作?谢谢。假设SelectionMode设置为1,并且您希望复制所选项目: Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click If ListBox1.SelectedIndex <> -1 Then

我知道从textbox到listbox,您可以使用以下内容:

listBox1.Items.Add(textBox1.Text)
但这在两个列表框之间如何工作?谢谢。

假设SelectionMode设置为1,并且您希望复制所选项目:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    If ListBox1.SelectedIndex <> -1 Then
        ListBox2.Items.Add(ListBox1.SelectedItem)
    End If
End Sub
如果要移动所选项目,则:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    If ListBox1.SelectedIndex <> -1 Then
        ListBox2.Items.Add(ListBox1.SelectedItem)
        ListBox1.Items.RemoveAt(ListBox1.SelectedIndex)
    End If
End Sub