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
您可能关注的文档
- 晶体硅组件认证测试失败机理探讨与.ppt
- BT200的使用.doc
- 京滦水泥厂施工组织设计.doc
- 7、导、地线连接作业指导书.doc
- 7、地基与基础.ppt
- BTS3012 新特性原理培训.ppt
- 7、引力场的量子化及其局限性.doc
- 京津冀一体化下物流配送中心的现状研究.ppt
- 7——室内环境中人的常见心理.ppt
- 7、企业应急管理常见问题.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 2025江苏农牧科技职业学院单招数学能力检测试卷含答案详解(典型题).docx VIP
- 2025年黑龙江艺术职业学院单招语文测试模拟题库通用题库.docx VIP
- 2026年上海市初三语文一模试题汇编之古诗文阅读(教师版).docx
- 2025年江苏农牧科技职业学院单招(语文)测试试卷.docx VIP
- 《数据管理能力成熟度模型》DCMM评估内容及流程.pptx VIP
- 2025黑龙江艺术职业学院单招《英语》考前冲刺练习试题(夺冠)附答案详解.docx VIP
- (2026年)危重患者体位管理PPT课件.pptx VIP
- 2026年上海市初三语文一模试题汇编之现代文阅读(教师版).docx
- 2025黑龙江艺术职业学院单招《数学》模拟试题含完整答案详解【全优】.docx VIP
- 人教版|六年级下册体育全册教案.docx
原创力文档

文档评论(0)