Visual Basic - 控制各种表单元素

时间:2013-04-12 18:42:19

标签: vb.net for-loop label

我有一个项目,有很多表单控件(如300个标签),我必须更改所有文本。

所以我想做这样的事情

For i= 1 to 300
(Labeli).text = "xyz"
Next

我无法逐个编写和更改所有标签,因此我需要一种方法来使用数字+“标签”更改任何标签,因此它变为“Labeli”。

对不起我的英语,我在等你的帮助,谢谢:)

1 个答案:

答案 0 :(得分:2)

这样的事情对你有用:

For i = 1 to 300
  CType(Me.Controls("Label" & i), Label).Text = "xyz"
Next

如果嵌套了标签控件,则需要添加递归或展平标签控件。