最新文章
·VB.Net中文教程(9) 重...
·利用C#进行AutoCAD的...
·C#实现查看文本框(如*...
·Top Ten Traps in C# ...
·深入剖析C#继承机制7
·Henry手记 - Datagri...
·一番话--vb转入vb.net...
·走进C#(我的C#学习之...
·由C#风潮想起的-给初...
·DataGrid在分页状态下...
·XML的简单读取与写入
·Henry的VB.NET之旅(...
相关文章
·可定制的数据库备份和...
·解决一个.NET联接SQL...
·SUNWEN教程之----C#进...
·几个C#编程的小技巧
·哈哈 成啦 为Web Serv...
·关于OO及其未来的,写...
·动态生成asp.net控件
·从beta2转移到rtm的差...
·用C#和VB.NET实现VS....
·XML技术上传文件
·对“[原创]EMAIL发送...
·VB中使用DDE技术为应...
推荐文章
·《.net编程先锋C#》第...
·.NET中获取电脑名,IP...
·.NET框架程序设计读书...
·在datalist中选取数据...
·从注册表读取程序的版...
·如何使用C#访问POP3服...
·postmessage.aspx 上...
·运用C#创建一个.Net...
·XML操作类
·C#中使用XML——编写X...
·利用HtmlGenericContr...
·需求的实践(4)
  您现在的位置: 休闲居 >> 网络学院 >> 网络编程 >> .NET开发 >> 

C#中调用消息对话框,并取得其返回值
  人气: 【字体:大 中 小】
  发布时间:2004-12-28 23:59:58

不同于VB中可以直接使用MsgBox来得到消息框的返回值,在C#中需要使用 DialogResult 类型的变量,从MessageBox.show()方法接受消息对话框的返回值。至于MessageBox.show()的返回值是 Yes 、No, Ok还是Cancel,那需要自己在Show()方法中对它可以显示的选择按钮进行设置。以下示例代码可以参考:

// Initializes the variables to pass to the MessageBox.Show method.
休 闲 居 编 辑
string message = "You did not enter a server name. Cancel this operation?";
string caption = "No Server Name Specified";
MessageBoxButtons buttons = MessageBoxButtons.YesNo;
DialogResult result;

// Displays the MessageBox.

result = MessageBox.Show(this, message, caption, buttons,
MessageBoxIcon.Question, MessageBoxDefaultButton.Button1,
MessageBoxOptions.RightAlign);

if(result == DialogResult.Yes)
{
//Do your action here.
}



≡ 查看、发表评论 ≡