我有一个大窗口,需要担心的控件/变量不到 200 个。他们中的许多人都很相似,所以我想知道是否可以将他们的名字串联起来,而不是重复地单独调用每个人。
我举个例子:
我有 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
我知道上面的代码不起作用,但我想给你我想做的基本概念。这看起来可行吗?