- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#课件N---12窗体1讲义
* * 对比命令行窗口与图形界面窗口,指出使用窗体的好处,让学员有所体会即可 * 列举几个操作系统中学员常见的窗体,增强感性认识 * 教员演示在VS中创建Windows窗体,创建后直接运行 * 解释WinForms项目的组织结构 * 强调窗体程序中也有Main方法,但一般不去修改其内容 只解释第三句话,因为后面改变运行的窗体时,要修改这行代码 * 指出两种窗口的切换方式 * 通过举双钥匙密码箱的例子,引出partial关键字 * 进一步解释创建的示例1中,两部分窗体代码的关系 强调这样分开放置的好处:程序员不必关系IDE自动生成的那些代码,编写修改更加简洁方便 * 解释继承和构造函数,加深学员对OO的感性认识 * 解释几个常用的属性,并在示例1上演示效果 * 列举几个系统中常见的事件,引出事件 * 简单解释事件驱动机制,学员理解触发——响应的关系即可 * 实际编写事件处理程序,使学员有更直观的认识 * 分析代码 * 通过示例让学员对事件有了认识后,再介绍窗体的重要事件 * * 介绍系统中常见的菜单 * 演示使用WinForms创建菜单 示例文件:MySchool项目的AdminForm.cs * 演示如何使用基本控件 示例文件:MySchool项目的AddStudentForm.cs * * * 示例文件:MySchool项目的LoginForm.cs * * 让学员知道怎样获得消息框结果就行,不用引出枚举类型的概念 示例文件:MySchool项目的LoginForm.cs 回顾 C# 中数据类型转换的方式有哪些? 说出3个常用的字符串处理方法和作用? 本章目标 理解窗体的属性和事件的作用 能够使用基本控件设计窗体界面 能够编写简单的事件处理程序 会使用窗体的消息框 为什么要使用窗体 简单 强大 方便 灵活 …… 什么是窗体 Windows 操作系统中,处处是窗体 怎样创建 Windows 程序 在 VS 中创建 Windows 应用程序的步骤: 1、打开 VS 2、新建项目 3、项目类型:Visual C# 项目 4、模板:Windows 应用程序 演示示例1:创建一个 Windows 窗体 认识 WinForms 项目名称 主程序文件, 包含Main方法 我们编写代码的文件 解决方案名称 窗体设计器代码文件, 代码为VS自动生成 Main 方法 位于 Program.cs 文件 Windows程序的入口 // Program.cs namespace MyForm { static class Program { …….. static void Main( ) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } } Main 方法, 程序的入口 VS 自动生成 一般不需要理会 进一步认识窗体文件 WinForms 窗体有两种编辑窗口: 窗体设计器窗口 窗体代码编辑窗口 为什么使用partial 具有双钥匙的密码箱 第一把钥匙 第二把钥匙 为了安全,两把钥匙分开放置 只有两把钥匙同时使用才能打开密码箱 用 partial 将同一个窗体的代码分开放在两个文件中: 一个存放 VS 自动生成的代码 一个存放我们自己编写的代码 程序员编写的代码 VS自动生成的代码 // Form1.Designer.cs namespace MyForm { partial class Form1 { //…… private void InitializeComponent() { // VS自动生成的代码 this.ShowInTaskbar = false; this.Name = Form1; this.Text = Form1; this.TopMost = true; } } } 运行时 合到一起 组成一个窗体文件 怎样使用partial // Form1.cs nam
您可能关注的文档
- BT02-资金管理系统培训(安装篇)讲义.ppt
- BX1-3-9资本主义政治制度在欧洲大陆的扩展讲义.ppt
- b_ju-成分残缺赘余讲义.ppt
- B初中语文标点符号选择题讲义.doc
- BX142生物膜的流动镶嵌模型讲义.ppt
- B一次函数复习公开课课件11讲义.ppt
- bx53使用讲义.ppt
- Burnside引理与Polya 定理讲义.ppt
- BX51使用手册讲义.doc
- B班 19.2.2 一次函数习题课讲义.ppt
- 2024年河南省漯河市源汇区阴阳赵乡招聘社区工作者真题及参考答案详解1套.docx
- 2024年河南省濮阳市濮阳县清河头乡招聘社区工作者真题附答案详解.docx
- 人教版一年级数学上册数学游戏第3课时 在教室里认一认.pptx
- 人教版数学一年级下册四 100以内的口算加、减法第1课时 口算减法(1).pptx
- 人教版一年级数学上册 第4单元 11~20的认识第2课时 11~20的认识(1).pptx
- 人教版数学一年级下册三 100以内数的认识第5课时 数的顺序.pptx
- 2025 入党积极分子预备党员考试题库(附答案).docx
- 关于入党积极分子预备党员应知应会题库(附答案).pdf
- 关于入党积极分子预备党员应知应会题库(附答案).docx
- 2025 入党积极分子预备党员考试题库(附答案).pdf
文档评论(0)