C#怎样利用messageBox选择程序是否进行
往往会有点击某个按钮之后,弹出一个框框:真的要执行此操作吗?点是确认,点否取消。怎么实现这个啊。。。...
往往会有点击某个按钮之后,弹出一个框框:
真的要执行此操作吗?点是确认,点否取消。
怎么实现这个啊。。。 展开
真的要执行此操作吗?点是确认,点否取消。
怎么实现这个啊。。。 展开
5个回答
展开全部
MessageBox提供Show方法,并且返回DialogResult。
如果用户点击MessageBox的OK按钮,则会返回DialogResult.OK。
如果用户点击MessageBox的Cancel按钮,则会返回DialogResult.Cancel。
由此做条件判断,添加业务逻辑。
示例代码如下:
if (MessageBox.Show("是否继续") == System.Windows.Forms.DialogResult.OK)
{
//执行确认后的操作
}
else
{
//执行取消操作
}
展开全部
MessageBox提供Show方法,并且返回DialogResult。如果用户点击MessageBox的OK按钮,则会
返回DialogResult.OK。如果用户点击MessageBox的Cancel按钮,则会返DialogResult.Cancel。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
弹出的消息框中有两个按钮,“确定”和“取消”,那么怎么知道用户单击了哪个按钮呢?其实每个消息框都有一个返回值,是一种DialogResult(对话框返回值)类型,我们可以通过点运算符“.”来获取其中的一种返回值,代码如下:
DialogResult dr =MessageBox.Show("真的要执行此操作吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
if (dr == DialogResult.OK) //用户单击了“确定”返回的值
{
//你要执行的操作
}
DialogResult dr =MessageBox.Show("真的要执行此操作吗?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
if (dr == DialogResult.OK) //用户单击了“确定”返回的值
{
//你要执行的操作
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DialogResult resault=MessageBox.Show("确定关闭么","",MessageBoxButtons.OkCancel,MessageBoxIcons.infomation);
if(result == DialogResult.OK)
{
//确定后的操作
}
DialogResult是个枚举有相应的属性可以设置MessageBox电击的确定,否,取消等
if(result == DialogResult.OK)
{
//确定后的操作
}
DialogResult是个枚举有相应的属性可以设置MessageBox电击的确定,否,取消等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DialogResult resault=MessageBox.Show("确定关闭么","",MessageBoxButtons.OkCancel,MessageBoxIcons.infomation);
if(result == DialogResult.OK)
{
//确定后的操作
}
if(result == DialogResult.OK)
{
//确定后的操作
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询