【发布时间】:2013-07-07 17:03:53
【问题描述】:
我有主窗体,其中包含列表框中的数据列表。单击按钮时,我正在打开新表单以创建新数据对象(主表单在后台处于非活动状态),当提交新数据时,主表单内的列表框应填充该新对象。
我在想:
- 提交 Form2 时,我想找到 MainForm 实例并杀死该实例,之后应该很容易,再次从 db 加载数据列表并显示在列表框中。
问题是:
如果创建了 Form1 并且在某些事件中使用 showDialog 实例化了 Form2,因此 Form1 在提交数据之前处于非活动状态,如何在 Form2 关闭之前找到 Form1 实例?
同样,如何从 Form2 类中找到 Form1 类的实例?
谢谢
【问题讨论】:
-
你看过
Application.OpenForms吗?