0

我有一个使用 DevExpress 停靠组件的项目,我在运行时创建表单,这些表单附加到停靠面板组件中,我的问题是这些表单的 OnClose 事件在关闭停靠面板时被抑制并且不执行其存在的代码,这很重要 TForm 的OnClose 事件被执行,因为有必须完成的任务。有什么建议吗?

提前致谢。

4

1 回答 1

1

两个想法:

  1. 如果在停靠面板关闭时停靠的窗体被破坏:将代码从 OnClose 事件移动到窗体的构造函数。
  2. 如果停靠面板类有类似 OnClose 的事件:将 OnClose 中的相关代码提取到单独的方法中,并从窗体的 OnClose 和面板的 OnClose 中调用此方法。
于 2009-12-18T19:01:02.687 回答