zoukankan      html  css  js  c++  java
  • c#之MessageBox的用法和获取返回值方法[转]

    Technorati 标签: C#,MessageBox C#中messagebox用法

    【函数】 <整型> MessageBox(<字符串 Text, <字符串> Title, <整型> nType,MessageBoxIcon);
    【函数说明】 弹出一个消息框。
    【语法】
    参数:
    Text <字符串>,消息框的正文;
    Title <字符串>,消息框的标题;
    nType <整型>,消息框的类型。
    返回值:<整型>,用户在消息框上点击关闭时的选择的按钮。

    MessageBoxIcon:对话框上显示的图标样式。                                                                                         

    实例:

    MessageBox("MessageBox消息框");

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

    获取MessageBox的返回值:

    首先要知道MessageBox返回的值为DialogResult类型。

    返回值可能有如下:

    DialogResult.OK  //点击“确定”按钮后返回的值

    DialogResult.YES  //点击”是“按钮后返回的值

    DialogResult.NO //点击”否“按钮后返回的值

    .........

    例如:

    DialogResult dr = MessageBox("消息内容",   "返回值 是6 否7",MessageBoxButtons.YesNo, MessageBoxIcon.Hand);

    if(dr == DialogResult.YES)

    {

        MessageBox("点击了按钮”是“");

    }

    else

    {

        MessageBox("点击了按钮”否“");

    }

    附录参数说明:

    • MessageBoxButtons 参数 ,按钮选择

    成员名称
    说明

    AbortRetryIgnore
    消息框包含“中止”、“重试”和“忽略”按钮。

    OK
    消息框包含“确定”按钮。

    OKCancel
    消息框包含“确定”和“取消”按钮。

    RetryCancel
    消息框包含“重试”和“取消”按钮。

    YesNo
    消息框包含“是”和“否”按钮。

    YesNoCancel
    消息框包含“是”、“否”和“取消”按钮。

    • MessageBoxIcon 参数 ,图标选择

    成员名称
    说明

    Asterisk
    该消息框包含一个符号,该符号是由一个圆圈及其中的小写字母 i 组成的。

    Error
    该消息框包含一个符号,该符号是由一个红色背景的圆圈及其中的白色 X 组成的。

    Exclamation
    该消息框包含一个符号,该符号是由一个黄色背景的三角形及其中的一个感叹号组成的。

    Hand
    该消息框包含一个符号,该符号是由一个红色背景的圆圈及其中的白色 X 组成的。

    Information
    该消息框包含一个符号,该符号是由一个圆圈及其中的小写字母 i 组成的。

    None
    消息框未包含符号。

    Question
    该消息框包含一个符号,该符号是由一个圆圈和其中的一个问号组成的。

    Stop
    该消息框包含一个符号,该符号是由一个红色背景的圆圈及其中的白色 X 组成的。

    Warning
    该消息框包含一个符号,该符号是由一个黄色背景的三角形及其中的一个感叹号组成的。

  • 相关阅读:
    [saiku] 系统登录成功后查询Cubes
    216. Combination Sum III
    215. Kth Largest Element in an Array
    214. Shortest Palindrome
    213. House Robber II
    212. Word Search II
    211. Add and Search Word
    210. Course Schedule II
    分硬币问题
    开始学习Python
  • 原文地址:https://www.cnblogs.com/anycc/p/2526854.html
Copyright © 2011-2022 走看看