henry手记-vb.net winform中的form初探(三)
韩睿(2002.9.25)
三、forms到哪去了?
第一节讲的是一个窗体的类的问题,第两节讨论的是两窗体间的切换
(其实也可以引申为多窗体间的切换),这节讨论一下多窗体的问题。
这是vb.net版上一位网友发的询问贴,内容如下:
vb6中可以用dim frm as formfor each frm in forms ……next frm来取得窗口集合.这个功能在vb.net中该怎样来完成呢?
先来分析一下forms的含义与作用:
forms是一个collection(集合),其元素是进程中被加载的form。
包括mdi form,mdi child form和non-mdi form。
forms集合只有一个属性,就是count,表明了该集合中有多少元素。