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
    该消息框包含一个符号,该符号是由一个黄色背景的三角形及其中的一个感叹号组成的。

  • 相关阅读:
    Windows Phone学习笔记(6) — — 套接字概述
    Windows Phone学习笔记(4) — — 本地数据库操作
    Windows Phone学习笔记(7) — — TCP套接字
    Windows Phone学习笔记(8) — — UDP套接字
    Windows Phone学习笔记(10) — — 设置页面
    模拟退火摘要
    记 我的第一篇博客
    Splay算法摘要
    调格式专区
    路由器 设置DMZ主机 端口转发 实现外网访问
  • 原文地址:https://www.cnblogs.com/anycc/p/2526854.html
Copyright © 2011-2022 走看看