- 2
- 0
- 约7.5千字
- 约 25页
- 2015-11-19 发布于广东
- 举报
* * * * * * * * * * * * * * * * * * Visual C# 2008程序设计 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 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
您可能关注的文档
- 新Visual Basic程序设计教程 项目式 教学课件 陈秀莉 王体英 项目二 vb语言基础.ppt
- 新Visual Basic程序设计教程 项目式 教学课件 陈秀莉 王体英 项目六菜单.ppt
- 新Visual Basic程序设计教程 项目式 教学课件 陈秀莉 王体英 项目七设计文件操作程序.ppt
- 新Visual Basic程序设计教程 项目式 教学课件 陈秀莉 王体英 项目三Visual Basic基本程序控制结构.ppt
- 新Visual Basic程序设计教程 项目式 教学课件 陈秀莉 王体英 项目四用户界面设计.ppt
- 新Visual Basic程序设计教程 项目式 教学课件 陈秀莉 王体英 项目五了解和使用过程.ppt
- 新Visual Basic程序设计实践教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 王成敏 李忠 第1章.ppt
- 新Visual Basic程序设计实践教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 王成敏 李忠 第2章.ppt
- 新Visual Basic程序设计实践教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 王成敏 李忠 第3章.ppt
- 新Visual Basic程序设计实践教程 工业和信息化普通高等教育“十二五”规划教材立项项目 教学课件 王成敏 李忠 第4章.ppt
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 3.ppt
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 5.ppt
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 6.ppt
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 7.ppt
- 新Visual C# 2008程序设计案例教程 电子教案 源代码 8.ppt
- 新Visual C#.NET 应用程序设计 第0章.ppt
- 新Visual C#.NET 应用程序设计 第1章.ppt
- 新Visual C#.NET 应用程序设计 第2章.ppt
- 新Visual C#.NET 应用程序设计 第3章.ppt
- 新Visual C#.NET 应用程序设计 第4章.ppt
最近下载
- 计算机视觉教学课件(完整版).pptx
- 2025年苏州职业大学单招语文考试试题及答案解析 .pdf VIP
- 山东劳动职业技术学院单招《数学》考前冲刺测试卷含答案详解(考试直接用).docx VIP
- 2026年河南质量工程职业学院单招职业技能笔试备考题库及答案解析.docx VIP
- 2024年山东文化产业职业学院高职单招(英语/数学/语文)笔试历年(2016-2023年)真题荟萃带答案解析.docx VIP
- 2025年苏州职业大学单招英语考试题库及答案解析.docx VIP
- 幼儿园未成年保护法规解读.docx VIP
- 城市生命线:智能化监控与预警系统.docx VIP
- U9V6.5-MPSMRP运算(先运行MPS再运行MRP)培训手册.pptx VIP
- 2025年苏州职业大学单招面试题库及答案解析.docx VIP
原创力文档

文档评论(0)