vb.net - 如何检查列表框中所选项目中的某些特定单词?

标签 vb.net

我试过:

  • 如果 ListBox1.Items.Contains("myword") 那么
  • 如果 ListBox1.SelectedIndex = ListBox1.Items.IndexOf("myword") 那么
  • 如果 ListBox1.SelectedItems.Item("myword") 那么

  • 但没有效果。

    最佳答案

    尝试这样的事情,listbox.items属性是 ListBox.ObjectCollection :

    For Each i As Object In ListBox1.SelectedItems
        If CStr(i).Contains("myword") Then
            BackColor = Color.Blue ' Do your logic here, I just used setting the BackColor for a test
        End If
    Next
    

    关于vb.net - 如何检查列表框中所选项目中的某些特定单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13371746/

    相关文章:

    mysql - 在MySQL中加载数据的函数

    .net - 如何选择使用VB.NET打开哪个Excel版本?

    .net - 列表(列表(对象))中的组合

    c# - Task.Delay(-1) 是否有任何用例?

    VB.NET:如何动态选择 ListView 项?

    c# - 如何在 VB.NET 中编写 [DefaultValue(null)]? <DefaultValue(Nothing)> 不编译

    mysql - 从类型 'DBNull' 到类型 'Double' 的转换无效

    c++ - 将 C++ 转换为 VB.Net 问题

    vb.net - 使用字典作为组合框数据源

    sql - 使用存储过程返回 Max