我想要做的是在textbox1中输入一个数字然后匹配与之对应的单词
if textbox1.text = 6
then textbox2.text = searchable
但这个列表可能有10000个项目,所以不要硬编码。
listbox包含以下数据。如果需要,我可以稍微更改布局。
1 example
2 word
3 to
4 find
5 by
6 searchable
7 numbers
然后在按钮2上单击我的textbox2将包含可搜索(但不是数字)
由于
答案 0 :(得分:0)
在按钮的点击事件中添加此代码
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Val(TextBox1.Text) <= ListBox1.Items.Count - 1 Then '<--- check the textbox contains a number less than the item count of the list box
TextBox2.Text = ListBox1.Items(TextBox1.Text) '<---- replace the number with carasponding item in the listbox
End If
End Sub
答案 1 :(得分:0)
也许使用Listbox.Findstring(textbox1.text.trim & " ")
或Listbox.FindString(Val(TextBox1.Text))
这些将索引返回到您要查找的项目......