C#窗体中当用户点击对话框的“取消”按钮时,完成取消关闭窗体操作的代码
2011-06-30
展开全部
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
MessageBox.Show("提示?", "是否确认退出?",MessageBoxButtons.OKCancel,MessageBoxicon.information)
}
其实不用判断.点击窗口右上角的X,会弹出对话框,如果选择是OK的话,会关闭窗口,点取消相当与什么都没做
{
MessageBox.Show("提示?", "是否确认退出?",MessageBoxButtons.OKCancel,MessageBoxicon.information)
}
其实不用判断.点击窗口右上角的X,会弹出对话框,如果选择是OK的话,会关闭窗口,点取消相当与什么都没做
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
this.Dispose(); //释放资源
this.Close(); //关闭程序(窗口)
this.Close(); //关闭程序(窗口)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
取消按钮是自己设计的话,直接把form 的cancel result button设置成这个button;
或者在点击button的时候this.dialogresult=cancel;
或者在点击button的时候this.dialogresult=cancel;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("确定关闭窗口?", "", MessageBoxButtons.OKCancel) == DialogResult.Cancel)
{
e.Cancel = true;
}
}
{
if (MessageBox.Show("确定关闭窗口?", "", MessageBoxButtons.OKCancel) == DialogResult.Cancel)
{
e.Cancel = true;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询