佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1757|回复: 6

如何reload form in vb.net 呢?

[复制链接]
发表于 9-11-2005 09:25 PM | 显示全部楼层 |阅读模式
在VB.net..我有一个form里面很多text field.. 有什么办法可以按一个button就
reset回空白?

其实我想到如果可以reload那个form的话就可以了,但不懂该如何。。 可以教我吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 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可以做到这一点?
回复

使用道具 举报

Follow Us
发表于 11-11-2005 04:03 PM | 显示全部楼层
原帖由 一只优雅的猪 于 11-11-2005 02:39 AM 发表
但我就是避免打那么多的字。。试想如果你有50个textfield的话,不是很麻烦?对吗?

有没有shortcut可以做到这一点?


我的方法(第四楼)不行吗?
只要多打5行。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 11-11-2024 07:28 AM , Processed in 0.119533 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表