查看: 1810|回复: 6
|
如何reload form in vb.net 呢?
[复制链接]
|
|
在VB.net..我有一个form里面很多text field.. 有什么办法可以按一个button就
reset回空白?
其实我想到如果可以reload那个form的话就可以了,但不懂该如何。。 可以教我吗? |
|
|
|
|
|
|
|
发表于 10-11-2005 02:15 AM
|
显示全部楼层
不是一行就可以解决了吗?
textbox1.text = "" |
|
|
|
|
|
|
|
发表于 10-11-2005 09:54 AM
|
显示全部楼层
楼主说了有很多个textfield在他的form..他想一下子将全部textfield变回= ""
相信reload form 可以做到楼主做的..但我不懂如何做
[ 本帖最后由 counterking 于 10-11-2005 03:29 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 10-11-2005 04:14 PM
|
显示全部楼层
好像只有用new的constructor才可以做到。
不然的话,你可以试试以下的方法:
dim mycontrol as control
for each mycontrol in myform.controls()
if typename(mycontrol)="TextBox" then _
mycontrol.text = ""
next |
|
|
|
|
|
|
|
发表于 11-11-2005 02:09 AM
|
显示全部楼层
Create一个Button..
Double Click它,在里面打:
textbox1.text = ""
textbox2.text = ""
...
...
...
*错的话,请指教,我也是笨笨的 |
|
|
|
|
|
|
|

楼主 |
发表于 11-11-2005 02:39 AM
|
显示全部楼层
但我就是避免打那么多的字。。试想如果你有50个textfield的话,不是很麻烦?对吗?
有没有shortcut可以做到这一点? |
|
|
|
|
|
|
|
发表于 11-11-2005 04:03 PM
|
显示全部楼层
原帖由 一只优雅的猪 于 11-11-2005 02:39 AM 发表
但我就是避免打那么多的字。。试想如果你有50个textfield的话,不是很麻烦?对吗?
有没有shortcut可以做到这一点?
我的方法(第四楼)不行吗?
只要多打5行。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|