weifenluo.winformsui.docking 窗体释放

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了weifenluo.winformsui.docking 窗体释放相关的知识,希望对你有一定的参考价值。

我用C#和weifenluo.winformsui.docking写程序时,发现继承了DockContent的Form无法释放。具体是这样的:
主窗体为FrmMain,有一个私有变量FrmChild frmChild,初始值为null。
创建了frmChild的实例后,点击右上角的×,按理frmChild应该被释放。
但是之后FrmMain的frmChild不是null。
请问这是为什么?如何解决?谢谢!
刚才写了一个测试方案,发现和weifenluo.winformsui.docking没有关系。
但是依旧不明白为什么关闭了的Form!= null呢?
请各位不吝赐教!

参考技术A 最简单的方法,手动释放啊,frmChild=null 参考技术B 关闭了的form为何要等null那?
关闭了,只是隐藏了不显示了而已。本回答被提问者和网友采纳
参考技术C frmChild.Dispose() 手动释放资源 参考技术D 难啊,难于上青天

已安装 SQL Server 2005,安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具

错误提示:已安装  SQL Server 2005 Express 工具。若要继续,请删除 SQL Server 2005 Express 工具。 

解决方案:

修改注册表:HKLM\Software\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM,把ShellSEM重命名即可。

64位路径:HKLM\Software\Wow6432Node\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM

以上是关于weifenluo.winformsui.docking 窗体释放的主要内容,如果未能解决你的问题,请参考以下文章