我有一个很大的窗口,有一些小于200的控件/变量需要担心。他们中的许多人都是相似的,所以我想知道是不是每个人都可以单独调用每个人,我可以连接他们的名字。在VB中连接变量名称
我打一个比方:
我有5个数据,我很担心:红,橙,黄,绿,蓝。
每其中之一将有需要作出可见的标签,需要作出可见的文本框,并包含在文本框中的文本字符串:
lblRed.Visible = True
txtRed.Visible = True
strRed = txtRed.Text
而不是列出本的对于这5个数据块中的每一个,是否有一种方法可以使某种数组循环遍历,从而将这些变量名连接起来?
Dim list As New List(Of String)(New String() {"Red", "Orange", "Yellow", "Green", "Blue"})
Dim i As Integer = 0
Do while i < list.count
lbl + list(i) + .Visible = True
txt + list(i) + .Visible = True
str + list(i) = txt + list(i) + .Text
i = i+1
Loop
我知道,上面的代码不工作,但我想给你的就是我想做的基本思想。这看起来可行吗?
完美地工作!谢谢! –