vb.net如何使用控件数组,希望可以用label为例

 我来答
波尽天下
2012-12-17 · TA获得超过834个赞
知道小有建树答主
回答量:202
采纳率:66%
帮助的人:224万
展开全部
vb.net和vb6.0不同,无法直接使用控件数组。不过可以通过其他方式变通一下。
比如现在有10个label,要将这10个label的text属性统一设置为“这是第X个标签”(X为1-10)。
1.建立10个label,名称分别为label1、label2、label3。。label10
2.代码:
For i = 1 To 10
Me.FindControl("label" & i).Text = "这是第" & i & “个标签”
Next i

关键点是Me.FindControl()的方法,在代码中Me.FindControl("label1").text与label1.text是一样的。
追问
我是用VS来写的,找不到findcontrol啊
追答
是VS呀,我在VS2005上测试通过的。
现在解决了吗?如果还不行的话加QQ说。
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式