C#怎么利用messagebox确认键关闭Form1
在C#中建了Form1窗口,设置了一个Botton弹出Messagebox,怎么让messagebox弹出之前或按了messagebox的“确认”键后关闭Form1...
在C#中建了Form1窗口,设置了一个Botton弹出Messagebox, 怎么让messagebox弹出之前或按了messagebox的“确认”键后关闭Form1
展开
展开全部
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
if (MessageBox.Show("点我关闭", "确认", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK)
{
this.Close();
}
}
#24写在你弹出这个对话框的按钮事件里,就是你说的那个Button,点确认的时候就会关闭form1了
{
if (MessageBox.Show("点我关闭", "确认", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK)
{
this.Close();
}
}
#24写在你弹出这个对话框的按钮事件里,就是你说的那个Button,点确认的时候就会关闭form1了
推荐于2016-08-19 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
MessageBox是有返回值的,会返回一个DialogResult的枚举值,只需要在MessageBox的Show方法中传递一个MessageBoxButtons得枚举值,里面有很多枚举,只要判断它的返回值是什么,去关闭相应的窗口即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在formclosing事件里面写messagebox.show() 就能在点确认后才关闭窗体
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在messagebox的“确认”按钮事件里填写Application.Exit();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在Botton的单击事件中写代码:
if (MessageBox.Show("关闭Form1?") == DialogResult.OK) { this.Close(); }
if (MessageBox.Show("关闭Form1?") == DialogResult.OK) { this.Close(); }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询