我想在关闭表单之前显示一个 MessageBox 以确认退出。因此,创建了一个 FormClosing 事件。
private void Form_Main_FormClosing(object sender, FormClosingEventArgs e)
{
//nothing here for now
}
我的 MessageBox 显示了两次。调试工具显示代码以某种方式通过 FormClosing() 两次。即使我在上面的 FormClosing() 中没有任何内容,也会发生这种情况。我确实在我的整个代码中搜索了 FormClosing() ,并且只有一个地方可以订阅它。我在另外两个项目中有相同的 FormClosing() ,但这并没有发生。谁能给我指点?这对我来说没有任何意义。