通过循环控制多个textbox问题(vb.net)

比如我现在有80个textbox,分别就是textbox1,textbox2……textbox80……我现在想做一个清空按钮,就是一下子让所有textbox的值清空,我想... 比如我现在有80个textbox,分别就是textbox1,textbox2……textbox80……我现在想做一个清空按钮,就是一下子让所有textbox的值清空,我想用循环来控制,怎么搞?
我想到一个办法,就是定义一个字符串数组,比如:
dim shuzu(79) as string
dim i as integer
for i=0 to 79 step 1
shuzu(i)="TextBox" & (i+1) &".text"
Next

这样的话,数组shuzu里面的值就成了(“TextBox1.text”、“textbox2.text”……)
这个时候新的问题来了,我要执行textbox1.text=""的话,可是数组里的值是字符串啊,那么,如何去掉这个引号呢?
*-******************************************************************************
以上部分是我自己的想法,你们可以跳开,只要能解决我标题中的问题就行
展开
 我来答
百度网友3c3b599
2011-05-12 · TA获得超过146个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:356万
展开全部
用VB6语言应该没问题吧,差不多的思路:
dim x as object
for each x in me.controls
if typename(x)="textbox" then
x.text=""
end if
next
更多追问追答
追问
没效果……点了清空,也不报错,也不清空……
追答
不好意思,if typename(x)="textbox" then  这句改为  if typename(x)="TextBox" then
大小写没区分
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式