仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1116|回复: 13
打印 上一主题 下一主题

[学习教程] ASP.NET网页设计C#中MessageBox用法年夜全(附最终效果)仓酷云

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:14:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
一个很大的类库。应用程序之所以难以跨平台,在于直接调用了特定平台的接口,而一个巨大的类库,就能极大地减少应用程序对平台的依赖。我们在程序中常常会用到MessageBox,MessageBox.Show()共有21中重载办法。现将其罕见用法总结以下:
1.最复杂的,只显现提醒信息
  1. MessageBox.Show("Hello~~~~");
复制代码


2.能够给动静框加上题目。
  1. MessageBox.Show("Therearesomethingwrong!","ERROR");
复制代码


3.“断定”和“作废”

扣问是不是删除时会用到这个。
  1. if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel)==DialogResult.OK){//delete}
复制代码


4.给MessageBox加上一个Icon,.net供应罕见的Icon共选择。
  1. if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question)==DialogResult.OK){//delete}
复制代码


5.能够改动MessageBox的默许核心
  1. if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2)==DialogResult.OK){//delete}
复制代码


6.反向显现:
  1. f(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2,MessageBoxOptions.RtlReading)==DialogResult.OK){//delete}
复制代码


7.增加Help按钮:
  1. if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2,MessageBoxOptions.RightAlign,true)==DialogResult.OK){//delete}
复制代码


8.指定匡助文件的路径,点击便可翻开该路径下的匡助文件。
  1. if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button1,MessageBoxOptions.RtlReading,@"/folder/file.htm")==DialogResult.OK){//delete}
复制代码


9.HelpNavigator指定常数来唆使要显现的匡助文件元素。Find匡助文件将翻开到搜刮页。
  1. if(MessageBox.Show("Deletethisuser?","ConfirmMessage",MessageBoxButtons.OKCancel,MessageBoxIcon.Question,MessageBoxDefaultButton.Button1,MessageBoxOptions.RtlReading,@"/folder/file.htm",HelpNavigator.Find)==DialogResult.OK){//delete}
复制代码

另有一些用法,不是太有用这里就纷歧一先容了,有乐趣的伴侣能够参考下这里:MSDN的MessageBox类。
不可能天天有学习.net),我一同学说,你应该早就有作品啦。我惶惶然……
海妖 该用户已被删除
沙发
发表于 2015-1-20 18:22:43 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
变相怪杰 该用户已被删除
板凳
发表于 2015-1-27 06:39:47 来自手机 | 只看该作者
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
再见西城 该用户已被删除
地板
发表于 2015-2-5 00:49:10 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
5#
发表于 2015-2-10 06:58:58 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-11 21:26:36 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
飘飘悠悠 该用户已被删除
7#
发表于 2015-2-13 04:56:11 | 只看该作者
主流网站开发语言之PHPHP的全名非常有趣,它是一个巢状的缩写名称——“PHP:HypertextPreprocessor”,打开缩写还是缩写。PHP是一种HTML内嵌式的语言(就像上面讲的ASP那样)。而PHP独特的语法混合了C,Java,Perl以及PHP式的新语法。它可以比CGI或者Perl更快速地执行动态网页。
蒙在股里 该用户已被删除
8#
发表于 2015-2-14 21:50:35 | 只看该作者
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
精灵巫婆 该用户已被删除
9#
发表于 2015-3-4 10:31:22 | 只看该作者
但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。
因胸联盟 该用户已被删除
10#
发表于 2015-3-4 10:55:22 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
只想知道 该用户已被删除
11#
发表于 2015-3-5 16:19:02 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
不帅 该用户已被删除
12#
发表于 2015-3-5 23:28:44 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
简单生活 该用户已被删除
13#
发表于 2015-3-12 16:36:34 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
柔情似水 该用户已被删除
14#
发表于 2015-3-20 00:12:12 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-5 06:39

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表