以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  要一次性删除所有动态添加的控件应该怎么做?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=22981)

--  作者:476240618
--  发布时间:2012/8/29 12:59:00
--  要一次性删除所有动态添加的控件应该怎么做?
要一次性删除所有动态添加的控件应该怎么做?
--  作者:lin_hailun
--  发布时间:2012/8/29 13:27:00
--  
 我是初学者。

说说我的思路,如果没有更好的办法,就只能记录每个动态添加的控件的name了,然后,遍历这个集合删除。

也就是说,在动态添加之后,把name加入一个集合List(Of String)保存。

--  作者:czy
--  发布时间:2012/8/29 20:07:00
--  
以下是引用476240618在2012-8-29 12:59:00的发言:
要一次性删除所有动态添加的控件应该怎么做?

 

1、根据动态增加时的规律删除控件。

2、最简单的办法是重新打开这个窗口。


--  作者:程兴刚
--  发布时间:2012/8/29 21:45:00
--  

看源码:

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=5&ID=4837&replyID=&skin=1


--  作者:476240618
--  发布时间:2012/8/31 13:10:00
--  

最后这样做了,将所有的添加的控件放入一个面板中,删时删除整个面板内的所有控件