如何在两个列表框中选择和突出显示具有相同索引的项目? VB.NET

时间:2017-02-25 15:18:25

标签: .net vb.net listbox

我的问题是,我只需点击一下即可选择并突出显示2个列表框中的两个项目。

我的例子如下图所示。如果我点击CHEM102,其右侧的数字1(位于其他列表框中)也应突出显示。如果我点击CHEM102L,右侧的3(位于另一个列表框中)也应该点击一下突出显示。

CLICK THIS TO SEE IMAGE EXAMPLE

我试过了:

Listbox1.SelectedIndex = Listbox2.SelectedIndex

Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs)   Handles ListBox1.SelectedIndexChanged
  Dim i As Integer = ListBox2.FindString(ListBox1.SelectedItem)
    If (i <> -1 AndAlso ListBox2.SelectedIndex <> i) Then
        ListBox2.SelectedIndex = i
    End If
End Sub

请帮帮我。我在这里只是新手,他们正在寻求帮助。非常感谢。请对我好。

1 个答案:

答案 0 :(得分:0)

Private Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox1.SelectedIndexChanged
    ListBox2.SelectedIndex = ListBox1.SelectedIndex
End Sub