天天看点

C# MessageBox用法实例

1、  

C# MessageBox用法实例

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

C# MessageBox用法实例

  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用法实例

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

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

2、

C# MessageBox用法实例

 MessageBox.Show("只显示提示信息!");

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

3、

C# MessageBox用法实例

 MessageBox.Show("显示提示信息!", "标题");

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

4、

C# MessageBox用法实例

 if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel) == DialogResult.OK)  {}

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

5、

C# MessageBox用法实例

  if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) {} 小注: 可以给MessageBox加上一个Icon,.net提供常见的 几种 Icon选择。 Icon选择:

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

6、

C# MessageBox用法实例

if (MessageBox.Show("显示提示信息", "标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK)   { } 小注: 可以改变MessageBox的默认焦点。

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

7、

C# MessageBox用法实例

 if (MessageBox.Show("显示提示信息","标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RtlReading) == DialogResult.OK)  {} 小注: 反向显示

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

8、

C# MessageBox用法实例

   if (MessageBox.Show("显示提示信息","标题", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2, MessageBoxOptions.RightAlign, true) == DialogResult.OK)   {}

C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例
C# MessageBox用法实例

9、

C# MessageBox用法实例

  MessageBox.Show(" 7 个参数+帮助菜单+可用",                                 "提示",                                 MessageBoxButtons.OKCancel,                                 MessageBoxIcon.Warning,                                 MessageBoxDefaultButton.Button2,                                  MessageBoxOptions.RightAlign,   // 标题向右对齐                                  @"d:\1.doc" //指定帮助文件的路径,点击即可打开该路径下的帮助文件。                                 );

c#