1. 首页
  2. 编程语言
  3. C#
  4. C#实现关闭子窗口而不释放子窗口对象的方法

C#实现关闭子窗口而不释放子窗口对象的方法

上传者: 2021-08-03 11:31:02上传 PDF文件 51.12 KB 热度 8次

在线扫描相机的调试过程中,需要开辟调试界面来进行位置的配置。调试结束后,一种常用的方式是将调试参数保存并在下次启动时加载。另一种简单方式是直接使用该参数运行程序。因此,在后一种情况下,需要实现的功能是:即使关闭调试窗口,其窗口对象也不释放。除非其主窗口关闭,才销毁其调试窗口的对象。Form2 f2 = new Form2();在按钮中需要实现的是窗口的显示经查询和实证,修改子窗口中Dispose的方法是可行的。更改如下:由于需要在父窗口关闭是销毁子窗口对象,因此,在父窗口的关闭动作FormClosed中添加调用子窗口f2的销毁函数。

用户评论