1. 看考云 > 知识库 >

messagebox确定取消,C# Messagebox 确定 取消 按钮的方法怎么写

本文目录索引

1,C# Messagebox 确定 取消 按钮的方法怎么写?

DialogResult
result=MessageBox.Show("内容",
"标题",
MessageBoxButtons.OKCancel,
MessageBoxIcon.Question);
if(result==DialogResult.OK)
{
//确定按钮的方法
}
else
{
//取消按钮的方法
}
或者
if(MessageBox.Show("内容",
"标题",
MessageBoxButtons.OKCancel,
MessageBoxIcon.Question)==DialogResult.OK)
{
//确定按钮的方法
}
else
{
//取消按钮的方法
}
【拓展资料】
C#怎样利用messageBox选择程序是否进行
MessageBox提供Show方法,并且返回DialogResult。
如果用户点击MessageBox的OK按钮,则会返回DialogResult.OK。
如果用户点击MessageBox的Cancel按钮,则会返回DialogResult.Cancel。
由此做条件判断,添加业务逻辑。
示例代码如下:
if (MessageBox.Show("是否继续") == System.Windows.Forms.DialogResult.OK)
{
//执行确认后的操作
}
else
{
//执行取消操作
}

C# Messagebox 确定 取消 按钮的方法怎么写?

2,C#如何使按messagebox取消按钮后,返回到原窗体,取消的代码怎么写?

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("是否确认关闭", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) != DialogResult.OK)
{
e.Cancel = true;
}
}
希望对你有帮助。

3,MessageBox确定取消按钮的默认值是什么

MessageBoxDefaultButton 值之一,可指定消息框中的默认按钮。 MessageBox(消息内容, 返回值 确定1,MessageBoxButtons.OK,MessageBoxIcon.Question); MessageBox(消息内容,, 返回值 确定1 取消2,MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); MessageBox(消息内容, 返回值 终止3 重试4 忽略5,MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error); MessageBox(消息内容, 返回值 是6 否7 取消2,MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation); MessageBox(消息内容, 返回值 是6 否7,MessageBoxButtons.YesNo, MessageBoxIcon.Hand); MessageBox(消息内容, 返回值 重试4 取消2,MessageBoxButtons.RetryCancel, MessageBoxIcon.Information);

4,C# Messagebox 确定 取消 按钮的方法怎么写?

DialogResult result=MessageBox.Show("内容", "标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if(result==DialogResult.OK) { //确定按钮的方法 } else { //取消按钮的方法 } 扩展资料:MessageBox的常见用法 一、按钮组合常量 MB_OK = $00000000;一个确定按钮 MB_OKCANCEL = $00000001;一个确定按钮,一个取消按钮 MB_ABORTRETRYIGNORE = $00000002;一个异常终止按钮,一个重试按钮,一个忽略按钮 MB_YESNOCANCEL = $00000003;一个是按钮,一个否按钮,一个取消按钮 MB_YESNO = $00000004;一个是按钮,一个否按钮 MB_RETRYCANCEL = $00000005;一个重试按钮,一个取消按钮 二、函数原型 function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer; hWnd:对话框父窗口句柄,对话框显示在Delphi窗体内,可使用窗体的Handle属性,否则可用0,使其直接作为桌面窗口的子窗口。 Text:欲显示的信息字符串。 Caption:对话框标题字符串。 Type:对话框类型常量。 该函数的返回值为整数,用于对话框按钮的识别。

5,问一段C#代码,谈出提示框点击确定或者取消,执行各自的代码

if ((MessageBox.Show("是否确定退出? ", "提示",
MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk)) == DialogResult.Yes)
{
//这里写点击了确定所要执行的代码
}
else
{
//这里写点击了取消所要执行的代码
}
MessageBox.Show()这个函数的四个函数分别为:第一个参数为弹出框的提示信息,第二个参数为弹出框的标题,第三个参数为弹出框的按钮,第四个参数为弹出框显示的图标。希望可以帮得到你。

6,MessageBox 实现 确定 取消

MessageBox("Here", "messageBox", MB_OKCANCEL);

int MessageBox(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT, uType);
参数含义:
HWND hWnd —— 父窗口的句柄。(在使用的时候发现在CView类里面不要填这一项,但是如果是再其他的类中,就要填写)
LPCTSTR lpText —— 对话框的内容
LPCTSTR lpCaption —— 对话框的标题
UINT uType ——窗口的风格
风格:
MB_DEFBUTTON1 —— 缺省按钮为第一个按钮
MB_DEFBUTTON2 —— 缺省按钮为第二个按钮
MB_DEFBUTTON3 —— 缺省按钮为第三个按钮
MB_ICONEXCLAMATION —— 显示图标为惊叹号
MB_ICONQUESTION —— 显示图标为问号
MB_ICONSTOP —— 显示图标为红叉叉
MB_ABORTRETRYIGNORE —— 显示终止、重试、忽略按钮
MB_OK —— 只显示确定按钮
MB_OKCANCEL —— 显示确定和取消按钮
MB_RETRYCANCEL —— 显示重试和取消按钮
同时应用多个风格的时候用|连接。
返回值:
IDABORT —— 按下了终止按钮
IDRETRY —— 按下了重试按钮
IDIGNORE —— 按下了忽略按钮
IDOK —— 按下了确定按钮
IDCANSEL —— 按下了取消按钮
IDYES —— 按下了是按钮
IDNO —— 按下了否按钮

7,C#MessageBox弹出的确认对话框怎么写事件,比如点击确定按钮 ,要执行某个操作,怎么写事件

DialogResult dr= MessageBox.Show("内容?","对话框标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if (dr == DialogResult.OK)
{
//点确定的代码
}
else
{ //点取消的代码 }