zoukankan      html  css  js  c++  java
  • [c#]_ELVE_Message多功能用法

     1、  MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd

          当要显示如图3个按钮时,并要获得单击不同按钮的进行不同的相应时,可以在MessageBoxButtons后面添加一个。(应该英文的点,此处为了醒目,用中文代替)可以看到提示框下方需要几个按钮的不同选择,如下图:

    MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
      if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
    {
    //单击是要进行的相应处理
    }

     MessageBox.Show()的返回值是 yes 、no, ok还是cancel,那需要自己在show()方法中对它可以显示的选择按钮进行设置。也就是说单击不同的按钮其返回值是不一样的。

    EG:

    MessageBox()在C#中使用时,通常用MessageBox的show方法来实现对话框的弹出,命名空间System.Windows.Forms

    应用实例:
          DialogResult r1 = MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

                if (r1.ToString()=="Yes")

                { MessageBox.Show("Yes");  }

                if (r1.ToString().Equals("No"))

                { MessageBox.Show("No"); }

                if (r1.ToString().Equals("Cancel"))

                {  MessageBox.Show("Cancel");  }

    显示效果:C  MessageBox用法实例 (附效果图) - Complaint Free Wolrd - Complaint Free Wolrd

    单击“是”,会弹出Yes;单击“否”,会弹出No;单击“取消”,会弹出Cancel。

    2、MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd

     MessageBox.Show("只显示提示信息!");
    3、MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
     MessageBox.Show("显示提示信息!", "标题");
    4、MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
     if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel) == DialogResult.OK)
     {}
    5、MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
      if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
    {}
    小注:可以给MessageBox加上一个Icon,.net提供常见的几种Icon选择。
    Icon选择:MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
     
    6、MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
    if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK)
      { }
    小注:可以改变MessageBox的默认焦点
    7、MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
     if (MessageBox.Show("显示提示信息","标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RtlReading) == DialogResult.OK)
     {}
    小注:反向显示
     
    8、MessageBox.Show Method - Complaint Free Wolrd - Complaint Free Wolrd
       if (MessageBox.Show("显示提示信息","标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign, true) == DialogResult.OK)
      {}
    9、C  MessageBox用法实例 (附效果图) - Complaint Free Wolrd - Complaint Free Wolrd
      MessageBox.Show(" 7 个参数+帮助菜单+可用",
                                    "提示",
                                    MessageBoxButtons.OKCancel,
                                    MessageBoxIcon.Warning,
                                    MessageBoxDefaultButton.Button2,
                                     MessageBoxOptions.RightAlign,   // 标题向右对齐 
                                    @"d:\1.doc" //指定帮助文件的路径,点击即可打开该路径下的帮助文件。
                                    );
  • 相关阅读:
    【英语天天读】Feed Your Mind
    【IBM Tivoli Identity Manager 学习文档】4 TIM基本概念
    【英语天天读】Dreams
    【嵌入式开发技术之串口】Linux下串口主机程序
    【IBM Tivoli Identity Manager 学习文档】3 系统部署
    【IBM Tivoli Identity Manager 学习文档】2 部署准备知识
    【Linux开发技术之常见问题】一个建立线程时常见的问题:invalid conversion from `void*' to `void*(*)(void*)
    C# winform combobox 在绑定数据之后插入一项选择项
    Response.Redirect在新窗口打开 && 3.0扩展方法
    sql字符转换函数大全
  • 原文地址:https://www.cnblogs.com/elve960520/p/6534830.html
Copyright © 2011-2022 走看看