zoukankan      html  css  js  c++  java
  • 消息对话框 MessageBoxButtons

    消息对话框MessageBox经常用于向用户显示通知信息。例如,在操作过程中遇到错误或程序异常,经常会使用这种方式给用户以提示,它是特殊类型的对话框。

    在C#中,MessageBox消息对话框位于System。Windows.Forms命名空间中,一般情况下,一个消息对话框包含消息对话框的标题文字,信息提示文字内容,信息图标及用户响应的按钮等。

    在C#中,允许开发人员根据自己的需要设置相应的内容,创建符合自己要求的信息对话框。

    1. 消息框按钮

        在Show方法的参数中,使用MessageBoxButtons来设置消息对话框要显示的按钮的个数及内容此参数是一个枚举值。

    Show参数MessageBoxButtons的取值
                              枚举值                                      说  明
                     AbortRetrylgnore     在消息框对话框中提供“中止”,“重试”,和“忽略”三个按钮
                              OK     在消息框对话框中提供“确定”按钮
                        OKCancel     在消息框对话框中提供“确定”和“取消”两个按钮
                       RetryCancel     在消息框对话框中提供“重试”和“取消”两个按钮
                            YesNo     在消息框对话框中提供“是”和“否”两个按钮
                      YesNoCancel     在消息框对话框中提供“是”,“否”和“取消”三个按钮

     2. 消息对话框中的返回值

         单击消息对话框中的按钮时,Show方法将返回一个DialogResult枚举值,指明用户在此消息对话框中所做的操作(单击了什么按钮)

         

    Show返回值DialogResult的取值
               枚举值                                           说           明
               Abort     消息框的返回值是“终止”(Abort),即单击了“中止”按钮
               Cancel     消息框的返回值是“取消”(Cancel),即单击了“取消”按钮
               logore     消息框的返回值是“忽略”(lgnore),即单击了“忽略”按钮
                 No     消息框的返回值是“否”(No),即单击了“否”按钮
                 Ok     消息框的返回值是“确定”(Ok),即单击了“确定”按钮
               Retry     消息框的返回值是”重试“(Retry),即单击了”重试“按钮
               None     消息框没有任何返回值,即没有单击任何按钮
                Yes     消息框的返回值是”是“(Yes)即单击了”是“按钮

     3. 消息框图标

         在Show方法中,还可以使用MessageBoxlcon枚举类型作为参数,定义显示在消息框中的图标。尽管可供选择的图标只有四个,但是在该枚举共有9个成员。

    Show参数MessageBoxlcon的取值
                        枚举值                                   说       明
                       Asterisk      圆圈中有一个字母i的提示符号图标
                         error      红色圆圈中有白色X的错误警告图标
                     Exclamation      黄色三角中有一个!的符号图标
                         Hand      红色圆圈中有一个白色X的符号图标
                     Infomation      信息提示符号
                      Question      圆圈中有一个问号的符号图标
                        Stop      背景为红色且圆圈中有白色X的符号图标
                      Warning      由背景为黄色的三角形中有个!的符号图标
                       None      没有任何图标
  • 相关阅读:
    Linux下sed,awk,grep,cut,find学习笔记
    Python文件处理(1)
    KMP详解
    Java引用详解
    解决安卓中页脚被输入法顶起的问题
    解决swfupload上传控件文件名中文乱码问题 三种方法 flash及最新版本11.8.800.168
    null id in entry (don't flush the Session after an exception occurs)
    HQL中的Like查询需要注意的地方
    spring mvc controller间跳转 重定向 传参
    node to traverse cannot be null!
  • 原文地址:https://www.cnblogs.com/ljknlb/p/8288859.html
Copyright © 2011-2022 走看看