• 消息对话框 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      没有任何图标
  • 相关阅读:
    「ruby/MiniMagick」用MiniMagick处理图片
    「thunar」给thunar增加搜索文件功能
    Software--Architecture--SOA Factory
    DataArchitecture--数据结构与算法 (Java)
    Software--Architecture--SOA 面向服务体系结构
    Software--Develop -- WCF Setting
    Industry--OPC UA (OPC Unified Architecture) 统一架构
    Software--IoC 依赖倒置 控制反转
    虚拟表dual。字符串函数UPPER,LOWER。&变量。INITCAP,LENGTH,SUBSTR
    运算符关键字。数据区别大小写。日期范围。判空的两种写法。NOT IN的两种写法。IN范围可含NULL,但NOT IN值范围不能含NULL。
  • 原文地址:https://www.cnblogs.com/ljknlb/p/8288859.html
Copyright © 2020-2023  润新知