我有一个包含项目列表的列表框,我想知道如何创建一个处理程序,该处理程序可以在事件发生时迭代列表框。
我有以下代码将文件读入列表框。
Private Sub Load_File_To_ListBox(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Load_File_To_ListBox.Click
Dim r As New IO.StreamReader("C:\Users\resu\Desktop\test.txt")
While (r.Peek() > -1)
lb1.Items.Add(r.ReadLine)
End While
r.Close()
End Sub
这是我的事件处理程序代码:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
TextBox1.Text = " "
TextBox1.Text &= ListBox1.SelectedItems.Item(i).ToString
i = i + 1
End Sub
i
被声明为全局变量以跟踪ListBox
. 我想要的是从 中读取下一项Listbox
并将其放入TextBox
每当单击 Button2 时。
请帮助我修改我的代码以使其正常工作。