用户名: 密   码:
   飞诺网 加入收藏
飞诺网 网站开发 VBScript ASP Asp.net Jsp php XML CGI-Perl 搜索引擎 ajax web技术
.net系列教程 .net实例 .Net技术文档

您当前的位置:飞诺网 >> .net >> .Net技术文档

关于C# MessageBox的使用

www.diybl.com    时间 : 2010-12-16  作者:佚名   编辑:fnw 点击:   [ 评论 ]

【函数】 <整型> MessageBox(<字符串> Text, <字符串> Title, <整型> nType,MessageBoxIcon);
【函数说明】 弹出一个消息框。
【语法】
参数:
Text <字符串>,消息框的正文;
Title <字符串>,消息框的标题;
nType <整型>,消息框的类型。
返回值:<整型>,用户在消息框上点击关闭时的选择的按钮。                                                                             MessageBoxIcon:对话框上显示的图标样式。

【说明】

MessageBox("消息内容", "返回值 确定1",MessageBoxButtons.OK,MessageBoxIcon.Question);  
MessageBox("消息内容",, "返回值 确定1 取消2",MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk); 
MessageBox("消息内容", "返回值 终止3 重试4 忽略5",MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error); 
MessageBox("消息内容",  "返回值 是6 否7 取消2",MessageBoxButtons.YesNoCancel, MessageBoxIcon.Exclamation); 
MessageBox("消息内容",  "返回值 是6 否7",MessageBoxButtons.YesNo, MessageBoxIcon.Hand); 
MessageBox("消息内容", "返回值 重试4 取消2",MessageBoxButtons.RetryCancel, MessageBoxIcon.Information); 
MessageBoxIcon: 所有图标样式 
MessageBoxIcon.Question                                                                                              

MessageBoxIcon.Asterisk                                                                                                     

MessageBoxIcon.Information                                                                                                      

MessageBoxIcon.Error                                                                                                          

MessageBoxIcon.Stop                                                                                                            

MessageBoxIcon.Hand                                                                                                        

MessageBoxIcon.Exclamation                                                                                                      

MessageBoxIcon.Warning                                                                                                                        

MessageBoxIcon.None 

 


MessageBox函数MessageBox()函数MessageBox是标准的windows Api函数只能在CWnd类的继承类中使用,在C#中使用时,通常用MessageBox的show方法来实现对话框的弹出,命名空间System.Windows.Forms
应用实例:     
DialogResult 是枚举类可以用枚举值直接比较MessageBox的返回值也可以转换为整型后再比较。如下:

DialogResult r1 = MessageBox.Show ( "是否确定?" , "垃圾处理!" , MessageBoxButtons.AbortRetryIgnore , MessageBoxIcon.Question ) ;  
   int ss1=(int)r1 ; 
   if ( ss1==3 ){ } 
   if ( ss1==4 ){ } 
   if ( ss1==5){ } 

 

 

或者是 

if (DialogResult.Yes == MessageBox.Show("232", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information,MessageBoxDefaultButton.Button1)) 
              { 
                  MessageBox.Show("122"); 
              } 

 

如果图片或页面不能正常显示请点击这里
.Net技术文档推荐文章

文章评论