【问题标题】:VB.NET: Getting each item in a ListBox and finding its text & indexVB.NET:获取 ListBox 中的每个项目并查找其文本和索引
【发布时间】:2012-10-06 00:39:40
【问题描述】:

我正在尝试使用 2 个单独的 ListBoxes 来列出离线和在线服务器。该框每 3 秒刷新一次,我需要能够遍历每个项目并获取其文本和索引。

我能做些什么呢?

我尝试过基于 ListBox.Items 创建一个 For 循环,但没有成功。

【问题讨论】:

  • 你能用一小段代码展示你已经尝试过的东西吗?

标签: vb.net for-loop listbox


【解决方案1】:

您可能希望使用以下方面的内容:

For l_index As Integer = 0 To MyListBox.Items.Count - 1
    Dim l_text As String = CStr(MyListBox.Items(l_index))
Next

【讨论】:

    【解决方案2】:

    试试这个经典的方法:

         For i = 0 To ListBox1.Items.Count - 1
            ListBox1.SelectedIndex = i
            MsgBox("text: " & ListBox1.Text & "index: " & i)
        Next
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-14
      相关资源
      最近更新 更多