|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一个很大的类库。应用程序之所以难以跨平台,在于直接调用了特定平台的接口,而一个巨大的类库,就能极大地减少应用程序对平台的依赖。我们在程序中常常会用到MessageBox,MessageBox.Show()共有21中重载办法。现将其罕见用法总结以下:
1.最复杂的,只显现提醒信息
- MessageBox.Show("Hello~~~~");
复制代码
2.能够给动静框加上题目。
- MessageBox.Show("Therearesomethingwrong!","ERROR");
复制代码
3.“断定”和“作废”
扣问是不是删除时会用到这个。- if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel)==DialogResult.OK){//delete}
复制代码
4.给MessageBox加上一个Icon,.net供应罕见的Icon共选择。
- if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question)==DialogResult.OK){//delete}
复制代码
5.能够改动MessageBox的默许核心
- if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2)==DialogResult.OK){//delete}
复制代码
6.反向显现:
- f(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2,MessageBoxOptions.RtlReading)==DialogResult.OK){//delete}
复制代码
7.增加Help按钮:
- if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2,MessageBoxOptions.RightAlign,true)==DialogResult.OK){//delete}
复制代码
8.指定匡助文件的路径,点击便可翻开该路径下的匡助文件。
- if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button1,MessageBoxOptions.RtlReading,@"/folder/file.htm")==DialogResult.OK){//delete}
复制代码
9.HelpNavigator指定常数来唆使要显现的匡助文件元素。Find匡助文件将翻开到搜刮页。
- if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button1,MessageBoxOptions.RtlReading,@"/folder/file.htm",HelpNavigator.Find)==DialogResult.OK){//delete}
复制代码
另有一些用法,不是太有用这里就纷歧一先容了,有乐趣的伴侣能够参考下这里:MSDN的MessageBox类。
不可能天天有学习.net),我一同学说,你应该早就有作品啦。我惶惶然…… |
|