重写它的事件应该可以吧。
protected override void OnFormClosing(FormClosingEventArgs e) { base.OnFormClosing(e); if (e.CloseReason == CloseReason.WindowsShutDown) return; // Confirm user wants to close switch (MessageBox.Show(this, "Are you sure you want to close?", "Closing", MessageBoxButtons.YesNo)) { case DialogResult.No: e.Cancel = true; break; default: break; } }
这是一个实例,把里面的代码改成隐藏的代码。
谢了!代码都放出来了,不然我还真不知道要怎么写。呵呵!