messagebox确定取消,关闭msgbox

http://www.itjxue.com  2023-01-20 22:10  来源:未知  点击次数: 

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:对话框类型常量。

该函数的返回值为整数,用于对话框按钮的识别。

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);

qt messagebox 确定 取消 按钮的方法怎么写

MessageBox.Show()方法返回的是dialogResult枚举,通过判断dialogResult的值,来做相对应的判断;

示例代码:

DialogResult dr=MessageBox.Show("确认删除吗?", "提示", MessageBoxButtons.OKCancel); if (dr == DialogResult.OK) { //用户选择确认的操作 MessageBox.Show("您选择的是【确认】"); } else if (dr == DialogResult.Cancel) { //用户选择取消的操作 MessageBox.Show("您选择的是【取消】"); }

(责任编辑:IT教学网)

更多

推荐SQL Server文章