- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * Visual C# 2008程序设计 Visual C# 2008程序设计 第10章 基于Windows的应用程序 * Visual C# 2008程序设计 第10章 基于Windows的应用程序 10.1 Windows窗体应用程序概述 10.2. Windows窗体及控件介绍 10.3. 常用控件的属性、方法和事件 10.4. 基于Windows Forms的程序设计 * Visual C# 2008程序设计 10.1 Windows窗体应用程序概述 1.Windows窗体项目结构 以下过程将创建一个Windows应用程序,并了解整个项目的基本结构。实现步骤如下: (1)点击右下角“开始”?“所有程序”?“Microsoft Visual Studio 2008” ?“Microsoft Visual Studio 2008”打开Visual Studio 2008开发环境。 (2)选择菜单“文件”下面的“新建”菜单的级联菜单“项目…”,打开“新建项目”对话框,如图10-1所示。在左侧“项目类型”窗格中选择“Visual C#”,在右侧的“模板”窗格中选择“Windows窗体应用程序” (3)在“名称”文本框中,输入“MyFirstApplication”作为该项目的名称。在“位置”文本框中,输入你准备保存项目的目录或者单击“浏览…”按钮选择目录。 (4)单击“确定”,Visual Studio将新建一个项目,并在窗体设计器中显示新窗体。 * Visual C# 2008程序设计 10.1 Windows窗体应用程序概述 (5)如图10-2所示,在“解决方案管理器”窗口中展开“Form1.cs”前面的“+”号,双击“Form1.Designer.cs”,可以查看“Form1.Designer.cs”的代码,看程序代码的基本结构:所有的代码都属于名称空间MyFirstApplication,名称空间MyFirstApplication中包含了类Form1,类Form1包含一些变量和方法。和类和对象中我们看到的类的定义有所不同,这里Form1的前面多了一个关键字partial,关键字partial允许将类、结构或接口的定义拆分到多个文件中。 * Visual C# 2008程序设计 10.1 Windows窗体应用程序概述 (6)既然加了关键字partial,那么类Form1的另一部分代码在什么位置呢?右键选择“Form1.cs”,在下拉菜单中选择“查看代码”,可以查看“Form1.cs”的代码。可以看到类Form1继承了Form类,并且包含构造函数Form1()调用函数InitializeComponent(),函数InitializeComponent()的定义在“Form1.Designer.cs”中。 * Visual C# 2008程序设计 10.1 Windows窗体应用程序概述 (7)双击“Program.cs”,可以看到Main()函数,Main()函数是整个应用程序的入口,由此开始应用程序的运行,Application.Run(new Form1())指在当前线程上开始运行标准应用程序消息循环,并使窗体Form1可见。 * Visual C# 2008程序设计 10.2. Windows窗体及控件介绍 Windows窗体是一个内容丰富的编程框架,用于创建更易于使用的客户端应用程序。可以在System.Windows.Forms命名空间找到用于创建Windows桌面应用程序的类,它们统称为Windows Forms类。这个命名空间包含了Form类,它是所有对话框和顶级窗口的基类。另外,System.Windows.Forms命名空间还包含管理控件的类、与剪贴板进行交互的类、菜单和打印机的类等。Windows窗体是所有控件的最高一级容器,它里面可以放置各种各样的其他控件。 【例10-2】在本任务中,将在【例10-1】的基础上,增加一个窗体。 * Visual C# 2008程序设计 10.2. Windows窗体及控件介绍 1、新建一个窗体 Windows窗体是一个内容丰富的编程框架,用于创建更易于使用的客户端应用程序。可以在System.Windows.Forms命名空间找到用于创建Windows桌面应用程序的类,它们统称为Windows Forms类。这个命名空间包含了Form类,它是所有对话框和顶级窗口的基类。另外,System.Windows.Forms命名空间还包含管理控件的类、与剪贴板进行交互的类、菜单和打印机的类等。Windows窗体是所有控件的最高一级容器,它里面可以放置各
您可能关注的文档
- Visual Basic程序设计应用教程电子教案&源代码薛晓萍 第10章 第10章 数据库技术.ppt
- Visual Basic程序设计应用教程电子教案&源代码薛晓萍 第11章 第11章 OLE控件与API函数简介.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目八.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目二.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目九.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目六.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目七.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目三.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目十.ppt
- PLC与变频器 教学课件 作者 韩亚军 项目十二.ppt
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)