C# WinForm MDI子窗体关闭前弹出提示框

请教各位大神,C# WinForm MDI 窗体,在关闭子窗体时,会触发什么事件呀?
我想在子窗体关闭前弹出一个选择框,让用户确认关闭。

我试过子窗体的FormClosing事件,调试的时候并不会触发...
请教大神们,这个功能该怎么实现呀?

写到 子窗体关闭事件里一个打开 全局变量窗口的 语句

如图:图片说明
图片说明

检查下你代码,经测试是要执行的

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if(e.CloseReason == CloseReason.MdiFormClosing)
//做该做的事
else if(e.CloseReason == CloseReason.UserClosing )
//弹出消息
else
//做该做的事
}