如果listboxitem名称包含字符串设置,则选择它

时间:2014-02-10 11:10:52

标签: vb.net string listbox selected

我有一个包含单词的字符串。我循环浏览这些单词,如果可以在我的列表框项目中找到它,我想让它被选中。

Dim word As String
            For Each word In words 'If it's null then do nothing
                If String.IsNullOrEmpty(word) Then
                Else

                    For l_index = 0 To DriveList.Items.Count - 1
                        If CStr(DriveList.Items(l_index)).Contains(word & ":\ drive") Then
                 How to select it???
                        End If
                    Next
                End If
            Next
        End If

注意:DriveList.Items(l_index).selected或DriveList.Items(l_index).setselected不起作用,没有这样的成员。我使用VS2012,我的应用程序在.NET 4.5上运行。

2 个答案:

答案 0 :(得分:0)

DriveList.Items(l_index))。Selected = True

应该工作。

答案 1 :(得分:0)

Okey们,

这就是诀窍:

  DriveList.SelectedItems.Add(DriveList.Items(l_index).ToString())