MessageBox.Show 用法介绍

article/2025/10/30 13:40:00

简介摘要:MessageBox.Show (String) 显示具有指定文本的消息框。 .NET Compact Framework 支持。 MessageBox.Show (IWin32Window, String) 在指定对象的前面显示具有指定文本的消息框。

   

   

   

MessageBox.Show (String) 显示具有指定文本的消息框。 

   

 .NET Compact Framework 支持。 

   

MessageBox.Show (IWin32Window, String) 在指定对象的前面显示具有指定文本的消息框。 

   

MessageBox.Show (String, String) 显示具有指定文本和标题的消息框。 

   

 .NET Compact Framework 支持。 

   

MessageBox.Show (IWin32Window, String, String) 在指定对象的前面显示具有指定文本和标题的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons) 显示具有指定文本、标题和按钮的消息框。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons) 在指定对象的前面显示具有指定文本、标题和按钮的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon) 显示具有指定文本、标题、按钮和图标的消息框。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon) 在指定对象的前面显示具有指定文本、标题、按钮和图标的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) 显示具有指定文本、标题、按钮、图标和默认按钮的消息框。 

   

 .NET Compact Framework 支持。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton) 在指定对象的前面显示具有指定文本、标题、按钮、图标和默认按钮的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions) 显示具有指定文本、标题、按钮、图标、默认按钮和选项的消息框。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions) 在指定对象的前面显示具有指定文本、标题、按钮、图标、默认按钮和选项的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, Boolean) 显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String) 使用指定的帮助文件显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String) 使用指定的帮助文件显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator) 使用指定的帮助文件和 HelpNavigator 显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, String) 使用指定的帮助文件和帮助关键字[guan jian zi]显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator) 使用指定的帮助文件和 HelpNavigator 显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, String) 使用指定的帮助文件和帮助关键字[guan jian zi]显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator, Object) 使用指定的帮助文件、HelpNavigator 和帮助主题显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。 

   

MessageBox.Show (IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions, String, HelpNavigator, Object) 使用指定的帮助文件、HelpNavigator 和帮助主题显示一个具有指定文本、标题、按钮、图标、默认按钮、选项和"帮助"按钮的消息框。   

   

用法如: 

DialogResult ret =MessageBox.Show( "确定要删除[shan chu]记录么?"  ,  "删除[shan chu]", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);  

MessageBox.Show( "提示[ti shi]信息", "  信息标题", MessageBoxButtons.OK); 

MessageBox.Show( "提示[ti shi]信息", "  信息标题", MessageBoxButtons.OK, MessageBoxIcon.Error);

     我们在程序中经常会用到MessageBox     

      MessageBox.Show()共有21中重载[zhong zai]方法。现将其常见用法总结如下:        

   

   1.      MessageBox  .Show( "Hello~~~~"  );   

  最简单的,只显示提示[ti shi]信息。   

   

   

     

   2.   MessageBox  .Show( "There are something wrong!"  , "ERROR"  );   

    可以给消息框加上标[shang biao]题。   

   

   

     

   3.      if  ( MessageBox  .Show( "Delete this user?"  ,  "Confirm Message"  ,  MessageBoxButtons  .OKCancel) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  询问是否删除[shan chu]时会用到这个。   

   

   

     

   4.   if  ( MessageBox  .Show( "Delete this user?"  ,  "Confirm Message"  ,  MessageBoxButtons  .OKCancel, MessageBoxIcon  .Question) ==  DialogResult  .OK)   

  {   

          //delete     

  }   

  可以给MessageBox加上一个Icon.net提供常见的Icon共选择[xuan ze]   

     

   

   

   

   5.   if  ( MessageBox  .Show( "Delete this user?"  ,  "Confirm Message"  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question, MessageBoxDefaultButton  .Button2) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  可以改变MessageBox的默认焦点,如下:   

   

   

     

   6.      if  ( MessageBox  .Show( "Delete this user?"  ,  "Confirm Message"  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question, MessageBoxDefaultButton  .Button2, MessageBoxOptions  .RtlReading) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  反向显示:   

   

   

     

   7.   if  ( MessageBox  .Show( "Delete this user?"  ,  "Confirm Message"  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question,  MessageBoxDefaultButton  .Button2,  MessageBoxOptions  .RightAlign, true  ) ==  DialogResult  .OK)   

  {   

          //delete     

  }   

  添加Help按钮:   

   

   

     

   8.      if  ( MessageBox  .Show( "Delete this user?"  ,  "Confirm Message"  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question,  MessageBoxDefaultButton  .Button1,  MessageBoxOptions  .RtlReading,  @"/folder/file.htm"  ) ==  DialogResult  .OK)   

  {   

         //delete     

  }   

  指定帮助文件的路径[lu jing],点击即可打开该路径[lu jing]下的帮助文件。   

     

   

   

     

  9.    //HelpNavigator 指定常数来指示[zhi shi]要显示的帮助文件元素。  Find  帮助文件将打开到搜索[sou suo]页。            

   if  ( MessageBox  .Show( "Delete this user?"  ,  "Confirm Message"  ,  MessageBoxButtons  .OKCancel,  MessageBoxIcon  .Question,  MessageBoxDefaultButton  .Button1,  MessageBoxOptions  .RtlReading,  @"/folder/file.htm"  ,  HelpNavigator  .Find) ==  DialogResult  .OK)   

  {   

          //delete     

  }   


http://chatgpt.dhexx.cn/article/XvP95F1n.shtml

相关文章

C# MessageBox用法大全

C#中MessageBox用法大全(附效果图) 我们在程序中经常会用到MessageBox。 MessageBox.Show()共有21中重载方法。现将其常见用法总结如下: 1.MessageBox.Show("Hello~~~~"); 最简单的,只显示提示信息。 2.MessageBox.S…

MessageBox 用法详解与实例

摘自:教育网-自学之路:http://www.selfroad.com.cn/content.asp?id83 MessageBox这个函数可以在VC里面显示一个标准对话框,是比较常用的一个信息对话框,其不仅能够定义显示的信息内容、信息提示图标,而且可以定义按钮…

MessageBox()用法简介

MessageBox () 功能显示一个消息对话框。 语法 MessageBox (text,title{,icon{,button{,default}}}) 参数title:string类型,指定消息对话框的标题text:指定消息对话框中显示的消息,该参数可以是数值数据类型、字符串或boolean值…

C#中MessageBox用法大全(附效果图)

C#中MessageBox用法大全(附效果图) 我们在程序中经常会用到MessageBox。 MessageBox.Show()共有21中重载方法。现将其常见用法总结如下: 1.MessageBox.Show("Hello~~~~"); 最简单的,只显示提示信息。 2.MessageBox.S…

C语言基础进阶之 MessageBox()用法简介

MessageBox () 功能显示一个消息对话框。 语法 MessageBox (text,title{,icon{,button{,default }}}) 参数title:string类型,指定消息对话框的标题text:指定消息对话框中显示的消息,该参数可以是数值数据类型、字符串或boolea…

request.getParameter

request.getParameter(“xxx”)的参数的取值的几种可能: Html中form表单中标签的name属性: 请输入用户姓名: request.getParameter(“username”); Html中form表单提交时的action的参数 请输入用户姓名: request.getParamet…

java中的getparameter_Java中request.getParameter(realName)获取参数值为中文时乱码的解决方案...

说明:貌似这个问题绝大多数人都遇到过,开发的时候好好的,部署之后就出问题了!原因是因为HTTP请求传输时将URL以ISO-8859-1编码,服务器收到字节流后默认会以ISO-8859-1编码来解码成字符流,所以会造成中文乱码…

HttpServletRequest getParameter 为 null

一、简介 HttpServletRequest 提供了 getParameter 方法,可以非常方便获取请求行/请求体中key/value形式的数据(x-www-form-urlencoded、multipart/form-data,其都是key/value形式,只是对数据编码方式有差别),对于application/js…

JSP内置对象request——getParameter的使用

文章目录 一、request的作用二、使用步骤 一、request是什么? request对象用来接收客户端提交的各种信息。客户端的请求信息被封装在request中,通过它才能了解到客户的需求,然后作出相应。request是HttpServletRequest类的实例。request具有…

理解Java反射机制

理解Java反射机制 1. 概述2. 反射原理3. 反射的优缺点4. 反射的用途5. 反射相关的类5.1 Constructor5.2 Field5.3 Method5.4 Class类的原理 6. 反射实例6.1 创建对象6.2 获取/修改属性6.3 调用方法6.4 调用内部类 7. 小节 对于Java使用者来说,反射机制可以说是不得不…

Java 反射机制快速入门及常见方法全归纳。

目录 一、反射机制 1、基本介绍 2、原理示意图 3、反射基本代码实现 4、反射性能 二、Class 类 1、基本介绍 2、获取 Class类对象的方式 3、有 Class对象的类 三、类加载 1、基本介绍 2、连接阶段 四、常见方法取类的结构信息 1、常用类的方法 2、通过反射创建对…

利用java反射机制修改属性值

利用java反射机制修改属性值 本文将介绍如何利用java反射机制修改属性值,废话不多说,直接上代码 1、新建一个实体类,添加属性test以及获取属性值的方法getTest() public class ReflectTest {//测试修改属性String test "修改前的值&q…

Java反射机制的基本认识

关于Java类加载 编译:java文件编译后生成class字节码文件类加载机制:JVM把class文件加载到内存,并对数据进行校验、准备、解析、初始化,最终形成JVM可以直接使用的Java类型的过程。 关于Java反射 Java反射机制是在运行状态中&…

Java基础篇:反射机制详解

一、什么是反射: (1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。 …

Java 反射机制与动态代理

1.什么是反射机制? Java反射机制是在运行状态中,对任意一个类(class文件)都能知道这个类的属性和方法、对于任意一个对象都能调用它的属性和方法,这种动态获取的信息以及调用对象的方法的功能称为Java语言的反射机制。…

java反射机制面试_java反射机制面试题及答案整理,java反射面试题

大家对于java反射机制应该都是很了解的吧,那么下面要给大家分享的就是一组和java反射机制有关的java面试题,下面一起来看看java反射面试题都有哪些吧! java反射机制面试题: 1、java反射机制的作用是什么? 答案:在运行的时候构造任意一个类的…

Java反射机制(简单易懂)

文章目录 前言一、反射机制二、反射的用途三、反射相关的类(重要)3.1 Class类(反射机制的起源 )3.2 通过反射调用构造方法3.3 通过反射调用普通方法3.4 通过反射调用类属性 四、反射的优缺点总结 前言 博主个人社区:开发与算法学习社区 博主个…

Java反射机制详解

文章目录 1.反射1.1 反射的概述为什么需要反射? 1.2 获取Class类对象的三种方式1.2.1 代码示例 1.3 反射获取构造方法并应用1.3.1 Class类获取构造方法对象的方法1.3.2 代码示例1.3.3 Constructor类用于创建对象的方法1.3.4 代码示例1.3.5 小结 1.4 反射获取成员变量…

Java反射机制

Java反射机制 前言一、反射的概述反射的定义反射的作用 反射的应用场合 二、Java反射机制反射机制原理示意图Java Reflection反射使用步骤 三、 Class类基本介绍常用方法获取Class类对象对象实例化的方式通过反射获取类的相关信息 四、类加载基本说明类加载时机类加载过程图类加…

JAVA反射机制及其原理实现

9.1 概念 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;public、protected、private。 OO(面向对象)&#xf…