我想解决一种问题:比如说我生成了一个MDI窗体,在MDI窗体对象之中又生成了N个不同类型的子窗体对象,然后我想通过一个方法能一次性(比如只点击了一下“关闭所有子窗体”菜单项)就能将这N个子窗体从内存当中释放。
我听说这个技术理论叫“类工厂”的处理机制,我不知道是不是真的,就算真的是这样,我也不清楚实现它的原理和方法。
请你们帮忙!
我听说这个技术理论叫“类工厂”的处理机制,我不知道是不是真的,就算真的是这样,我也不清楚实现它的原理和方法。
请你们帮忙!
解决方案 »
- 请教几个UAC问题 , 急...........
- FCKeditor
- 关于不能进的QQ空间,但是QQ相册无密码,可以看此相册的原理。。。
- Form1.Designer.cs和Form1.cs是如何关联的?
- 往子程序中传递数组 ?
- Form2如何得到Form1的值呢?
- 调试程序时出现的错误
- 请问用javascript,除设置Cookie外,还有什么方法能将前一页面诸如scrollTop等变量传递到下一页面?
- C#插入数据成功后在另外一个IE界面自动刷新?
- 有关vs.net中代码保护的问题 up有分~~~~~~~~
- string a=Request.QueryString["id"]取到的值为什么不能转化成int型的,int b = Convert.ToInt16(a)时说类型出错
- 如何双击一个DataGrid中的一行,将其添加到另一个DataGrid中?
foreach (Form frm in this.MdiChildren)
{
frm.Close();
}
试试,想着应该这样吧
foreach(Form form in this.MdiChildren)
{
form.Close();
form.Dispose();
}