首页 理论教育 Windows程序设计基础:消息框返回值

Windows程序设计基础:消息框返回值

时间:2023-10-21 理论教育 版权反馈
【摘要】:表3-8MessageBoxIcon的值● 显示具有指定文本、标题、按钮、图标和默认按钮的消息框使用方法:MessageBox.Show;这里的按钮和图标和上面的一样,默认按钮是MessageBoxDefaultButton中的一个具体枚举值,表3-9是MessageBoxDefaultButton的枚举的说明。

Windows程序设计基础:消息框返回值

通过上面的示例我们基本上了解了MessageBox的一些使用,下面我们就关于上面的示例中的MessageBox的使用作一个简单的简介:

● 显示具有指定文本的消息框

使用方法:MessageBox.Show(String);

● 显示具有指定文本和标题的消息框

使用方法:MessageBox.Show(String, String);

● 显示具有指定文本、标题和按钮的消息框

使用方法:MessageBox.Show(String, String, MessageBoxButtons);

在第3个和第4个消息框中,消息框都有两个按钮,那么怎么能知道用户单击了哪个按钮呢?其实每个消息框都有一个返回值,是一种DialogResult(对话框返回值)类型,我们可以通过点运算符“.”来获取其中的一种返回值,如:

DialogResult.OK //用户单击了“确定”返回的值

这里的按钮是MessageBoxButtons中的一个具体枚举值,表3-7是关于这些枚举值的说明。

表3-7 MessageBoxButtons的值

● 显示具有指定文本、标题、按钮和图标的消息框

使用方法:MessageBox.Show(String, String, MessageBoxButtons, MessageBoxIcon);

这里的按钮和上面的相同,图标也是枚举值,是MessageBoxIcon的一个具体值,表3-8是关于MessageBoxIcon枚举值的说明。

表3-8 MessageBoxIcon的值

● 显示具有指定文本、标题、按钮、图标和默认按钮的消息框

使用方法:MessageBox.Show(String, String, MessageBoxButtons,

MessageBoxIcon, MessageBoxDefaultButton);(www.xing528.com)

这里的按钮和图标和上面的一样,默认按钮是MessageBoxDefaultButton中的一个具体枚举值,表3-9是MessageBoxDefaultButton的枚举的说明。

表3-9 MessageBoxDefaultButton的值

● 显示具有指定文本、标题、按钮、图标、默认按钮和选项的消息框

使用方法:MessageBox.Show(String, String, MessageBoxButtons, MessageBoxIcon,

MessageBoxDefaultButton,MessageBoxOptions);

这里的按钮、图标和默认按钮和上面的一样,选项也是枚举值,它是MessageBoxOptions的一个具体枚举值,表3-10是MessageBoxOptions枚举值的说明。

表3-10 MessageBoxOptions的值

● 显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和“帮助”按钮的消息框

使用方法:MessageBox.Show(String, String, MessageBoxButtons, MessageBoxIcon,MessageBoxDefaultButton, MessageBoxOptions, Boolean);

● 使用指定的帮助文件显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和‘帮助’按钮的消息框

使用方法:MessageBox.Show(String, String, MessageBoxButtons, MessageBoxIcon,MessageBoxDefaultButton, MessageBoxOptions, String)

消息框MessageBox还有一类用法就是响应用户的选择,这类选择是根据用户点击的按钮来做出决定的,其返回值是DialogResult枚举值中的一个,表3-11是关于DialogResult枚举值的说明。

表3-11 DialogResult枚举值的说明

续表

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈