通过上面的示例我们基本上了解了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枚举值的说明
续表
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。