关闭MDI 窗体时,其子窗体closing事件为 e.Cancel = true; 应该如何关闭MDI窗体?
希望我的描述比较清楚.
SmartTimers smartTimers = new SmartTimers(); smartTimers.MdiParent = this; smartTimers.Show();//SmartTimers窗口的 private void SmartTimers_FormClosing(object sender, FormClosingEventArgs e) { e.Cancel = true; this.WindowState = FormWindowState.Minimized; } SmartTimers smartTimers = new SmartTimers(); smartTimers.MdiParent = this; smartTimers.Show();//SmartTimers窗口的 private void SmartTimers_FormClosing(object sender, FormClosingEventArgs e) { e.Cancel = Common.IsMDIExit;//Common.IsMDIExit为静态公共变量 this.WindowState = FormWindowState.Minimized; }