在Closing事件里阻止窗口关闭
2006-08-25 16:19
260 查看
private void MainForm_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
if(this.IsEdit)
{
DialogResult dr = MessageBox.Show("是否保存?", "", MessageBoxButtons.YesNoCancel);
if(dr == DialogResult.Yes)
{
this.Save();
}
else if(dr == DialogResult.Cancel)
{
e.Cancel = true;
}
}
}
{
if(this.IsEdit)
{
DialogResult dr = MessageBox.Show("是否保存?", "", MessageBoxButtons.YesNoCancel);
if(dr == DialogResult.Yes)
{
this.Save();
}
else if(dr == DialogResult.Cancel)
{
e.Cancel = true;
}
}
}
相关文章推荐
- 阻止窗口关闭事件
- js监听和触发浏览器窗口关闭事件
- 捕获关闭窗口事件
- JavaFx 窗口关闭事件
- IE窗口关闭时如何提交JS事件
- WPFwindow窗体的关闭事件Closing 和Closed
- QT拦截关闭窗口事件
- vuejs中监听窗口关闭和窗口刷新事件
- JS 关闭窗口跟刷新窗口事件
- javaFX 窗口关闭事件
- 关闭所有子窗口及所属父窗口事件
- 判断窗口关闭事件
- vuejs中监听窗口关闭和窗口刷新事件的方法
- 窗口关闭触发事件
- JavaScript 捕获窗口关闭事件
- qt屏蔽关闭窗口事件
- jsp 关闭窗口触发的事件
- 兼容各浏览器的窗口关闭事件
- JavaScript捕获窗口关闭事件
- swt为关闭窗口添加确认事件