以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]遍历控件  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34729)

--  作者:zhuying0718
--  发布时间:2013/6/14 10:56:00
--  [求助]遍历控件

求教老师,遍历控件 的代码 只能是

For Each ct As WinForm.Control In e.Form.Controls
     (代码)

Next

 

而不能是

For Each ct As WinForm.TextBox In e.Form.Controls
(代码)

Next

 

吗?


 


--  作者:狐狸爸爸
--  发布时间:2013/6/14 10:59:00
--  

Yes,除非你窗口的控件全部是TextBox


--  作者:ndxfke
--  发布时间:2014/2/13 11:57:00
--  
在内部函数里,这样遍历窗体控件不行吗?

_WinName 已知情况下

                           For Each wc As WinForm.Control In  Forms(_WinName).Controls
                               output.show(wc.Name)
                           Next 




--  作者:狐狸爸爸
--  发布时间:2014/2/13 14:00:00
--  
可以,窗口必须已经打开