C#桌面系统开发案例教程 教学课件 作者 李建青 第二章.pptVIP

C#桌面系统开发案例教程 教学课件 作者 李建青 第二章.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C#桌面系统开发案例教程 编写人:李建青 日期:2010 . 9 第二章 系统知识必备—使用 Visual Studio.NET环境 章节目标 创建一个windows窗体程序 了解控制台程序的构成; 掌握数组、集合及基本数据类型的转换 掌握基本语句:if 、Switch、try…Catch、for、 foreach的用法 理解命名空间、类及类的实例、构造函数及类的属性、方法及继承的概念 2.1 Visual Studio.NET IDE简介 Visual Studio.NET IDE包含一套完整的开发工具,可以开发桌面应用程序、ASP.NET Web 应用程序、XML Web services和移动应用程序。它的底层开发环境包含Visual Basic .NET、Visual C++ .NET、Visual C# .NET 和 Visual J# .NET四种编程语言,并允许它们共享工具,这有助于创建混合语言解决方案。 1 解决方案和项目 “解决方案”包含一个或多个项目,以及整个解决方案所需的文件和元数据。每个项目可以解决一个独立的问题,比如建一个大楼,这就是一个解决方案,建大楼的时候要解决施工,装修等问题,这就是项目了。 2 工具箱和属性窗口 C#提供了功能强大、种类丰富的工具箱(Toolbox),这极大地方便了程序员进行常规任务的软件开发工作。可以将控件拖到Windows窗体上。 每个控件都有自己的属性窗口,它是VS提供的众多工具性窗口中最重要的窗口之一,程序员通过它可以方便地设置软件界面中各种控件的属性值,如图所示。 3 类视图 可以在“视图”菜单中打开“类视图”。该面板提供了观察类结构的非常直观的功能。通过“类视图”面板可以对类的内部构造进行方便的查看。如图,即是用“类视图”面板查看类结构的。 4 对象浏览器 可以从“视图”菜单中打开“对象浏览器”面板,如图所示。也可以单击主工具栏上的“对象浏览器”按钮。“对象浏览器”可让您浏览工程中所有可获得的对象并查看它们的属性、方法以及事件。此外还可查看工程中可从对象库获得的过程以及常数。很容易显示您所浏览的对象的联机帮助,也可用“对象浏览器”去搜索和使用您所创建的对象;其他应用程序的对象也可用它来浏览。 5 代码编辑器 代码编辑器的用途是编辑 Visual Studio 开发语言源代码。 代码编辑器提供了丰富的功能,主要有:设计时可访问对象属性、方法和事件; 可折叠代码段; 在“代码定义窗口”,显示对象或元素的源代码;在“代码段插入器”,能够添加现成的模型代码块;定义缩进、制表符和拖放行为的选项。 2.2 第一个Windows应用程序 1 Windows窗体的概念 Windows应用程序也就是WinForms (Windows窗体)应用程序。窗体我们并不陌生, 在Windows操作系统中,窗体处处可见,比如对话框、我的电脑、计算器、播放器等等,都可以看做是窗体。这些窗体都具有类似的特点,如放大、缩小、关闭、最大化等,窗体也都有类似的控件,如文本框、列表框、复选框、命令按钮等。它的出现可以让用户操作起来更简单、方便和灵活。 2 System.Windows.Forms 命名空间 System.Windows.Forms 命名空间提供了支持各种类型的窗体和控件的类,例如,提供了Button、Label、TextBox、CheckBox、Forms等的类。在创建windows窗体程序后,系统会自动添加该命名空间的。 3 Windows应用程序构成介绍 (1) Windows应用程序的文件夹结构 创建了第一个Windows窗体后,我们来认识Windows应用程序的文件夹结构。首先来认识解决方案资源管理器,如图所示 在图中,example2-1(扩展名.cspro)是项目名称; Form1.cs是窗体文件,我们对窗体编写的代码都存放在这个文件里。展开Form1.cs文件前的加号,会看到Form1.Designer.cs文件和Form1.resx文件; Form1.designer.cs 是窗体设计器生成的代码文件,作用是对窗体上的控件做初始化工作(在函数InitializeComponent()中);Form1.resx文件是资源文件,可以在里面嵌入静态资源,比如文本,图象等,生成应用程序或者DLL时,会附加生成到相应的文件里去,比如应用程序图标 Program.cs是程序入口,这个

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档