现在的位置: 首页 > 综合 > 正文

【WinForm】winform中的窗体关闭方法

2013年06月06日 ⁄ 综合 ⁄ 共 248字 ⁄ 字号 评论关闭

1、winform打开窗体有两种方式:show()和showdialog()

对于showdialog()打开的窗体,close()之后窗体资源并没有释放,要释放窗体资源必须调用dispose()

对于show()打开的窗体,close()之后立即释放了窗体资源。

2、判断窗体是否释放了资源用IsDisposed属性。

3、如果第一种不调用Dispose方法,可以重复用ShowDialog进行打开,不需要重新创建实例;

而后一种,在调用close关闭后,如果需要重新打开,需要通过new来重新创建实例。

抱歉!评论已关闭.