winform 中 MessageBox 用法大全

摘要:
常见用途总结如下:1。MessageBox。显示最简单的方法是只显示提示信息。,“错误”);您可以向消息框添加标题。,“ConfirmMessage”,MessageBox按钮。OKCancel)==DialogResult。OK){//delete}询问是否删除时将使用此选项。,“ConfirmMessage”,MessageBox按钮。确定取消,MessageBoxIcon。问题)==DialogResult。OK){//delete}您可以向MessageBox添加一个图标,。net提供了常用的图标选项。,“ConfirmMessage”,MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton2,MessageBoxOptions.RightAlign,True)==DialogResult。确定){//删除}添加帮助按钮:8。if(MessageBox.Show(“Deletethiuser?”,“ConfirmMessage”,MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton1,MessageBoxOptions.RtlReading,@“/folder/file.htm”)==DialogResult。确定){//delete}指定帮助文件的路径,然后单击以打开路径下的帮助文件。

(转自:http://blog.csdn.net/xuenzhen123/article/details/4808005)

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

1.MessageBox.Show(“Hello~~~~”);

最简单的,只显示提示信息。

winform 中 MessageBox 用法大全第1张

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

  可以给消息框加上标题。

winform 中 MessageBox 用法大全第2张

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

{

   //delete

}

询问是否删除时会用到这个。

winform 中 MessageBox 用法大全第3张

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

{

    //delete

}

可以给MessageBox加上一个Icon,.net提供常见的Icon共选择。

winform 中 MessageBox 用法大全第4张

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

{

   //delete

}

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

winform 中 MessageBox 用法大全第5张

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

{

   //delete

}

反向显示:

winform 中 MessageBox 用法大全第6张

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

{

    //delete

}

添加Help按钮:

winform 中 MessageBox 用法大全第7张

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

{

   //delete

}

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

winform 中 MessageBox 用法大全第8张

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

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

{

    //delete

}

winform 中 MessageBox 用法大全第9张

还有一些用法,不是太实用这里就不一一介绍了,有兴趣的朋友可以参考下这里:MSDN的MessageBox类。

免责声明:文章转载自《winform 中 MessageBox 用法大全》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇linux制作RPM包微信小程序商城订单上拉加载更点击切换订单状态(接口)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Winform开发框架之单据窗体生成(主从表,流水单号)

项目源码下载地址:https://github.com/GarsonZhang/GZFramework.Demo 前言 1.在开始本节前请先重置代码为 chapter-03-start 懒人地址:https://github.com/GarsonZhang/GZFramework.ShareDemo/tree/chapter-03-start 2.创建表...

winform 以不规则图形背景显示窗体

一:创建一个winform窗体,把BackgroundImage引入一个不规则的图片,设置属性BackgroundImageLayout为Stretch 二:主要代码 using System; using System.Drawing; using System.Media; using System.Runtime.InteropServices; u...

WinForm TextBox数据绑定

          private DataTable dtStore;        private System.Windows.Forms.TextBox txtID;        private System.Windows.Forms.TextBox txtName;        private System.Windows.Forms....

Winform开发常用控件之DataGridView的简单数据绑定——代码绑定DataSet、DataTable、IList、SqlDataReader

前文介绍了Winform为DataGridView提供的数据自动绑定功能,下面介绍一下采用代码的数据绑定 1、用DataSet和DataTable为DataGridView提供数据源 先上代码 private void Form1_Load(objectsender, EventArgs e) { String st...

C#--Winform--图标控件Chart详解

以下是学习笔记: 学习内容:https://www.bilibili.com/video/BV1rp4y1s76g?p=2   一,图表的基本介绍: 1,下图说明了构成图表的关键要素  2,图表元素描述: 3,图标的坐标系 【1】计算机屏幕坐标系  【2】Chart控件的坐标系  【3】图标图片和图表区域  4,图表的文本元素   二,图表的应...

C#winform的textbox怎么设置滚动条

用 C#开发软件的时候文本框textbox是没有滚动条的,而且是单行文本。下面教大家如何设置多行,并且设置横向滚动条和垂直滚动条。 打开VS工具,创建一个winform窗体项目。系统会自动创建一个主窗体。在左边工具栏搜索textbox后,拉到窗体里面。 这个时候你看到一个单行文本框,右击文本框,点击属性,右边会显示文本框的属性窗口。选择MutilLine...