每当我单击红色 X 按钮关闭 MDI 父窗体时,它首先调用 MDI 子窗体的所有 OnFormClosing 方法,然后调用 MDI 父窗体的 OnFormClosing 方法。但是,在我的 MDI Parent 的 OnFormClosing 方法中,我可以e.Cancel = true;
在代码中的某处编写。在这种情况下,它不应该调用 MDI 子窗体的 OnFormClosing 方法。
1-) 有没有办法确保关闭 MDI Parent 不会触发 MDI 子窗体的 OnFormClosing 方法?
2-) 是否有针对 MDI 子窗体的方法,以便在我关闭该子窗体时调用此方法,而在关闭其父窗体时不会调用此方法?