问题: 界面ShowDialog后,一番操作后关闭弹框,关闭弹框后的用户对象数量大于界面ShowDialog之前用户对象数量 解决办法:在关闭弹框后主动把资源释放掉,使用Dispose方法,xxx.Dispose(); PS:如果所有弹框都继承一个父窗体,在父窗体中的Closed事件中把资源释放掉会导致界面闪屏;需要在ShowDialog之后把资源释放掉就不会导致闪屏情况。
相关文章
- 03-17解决用户对象不减反增情况
2024-03-17 23:32:40
问题: 界面ShowDialog后,一番操作后关闭弹框,关闭弹框后的用户对象数量大于界面ShowDialog之前用户对象数量 解决办法:在关闭弹框后主动把资源释放掉,使用Dispose方法,xxx.Dispose(); PS:如果所有弹框都继承一个父窗体,在父窗体中的Closed事件中把资源释放掉会导致界面闪屏;需要在ShowDialog之后把资源释放掉就不会导致闪屏情况。