- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.NET Framework与C#语言编程 .NET Framework与 C#语言编程 第2章 使用控件创建 Windows窗体程序 概要内容 Windows窗体是一个内容丰富的编程框架,用于创建更易于使用的客户端应用程序。本章将介绍Windows Form相关控件的属性及使用方法,示范如何开发Windows窗体程序及调试和错误处理方法。 2.1 使用Windows Form控件 2.2 相关控件的属性 2.3 开发Windows窗体程序 2.4 调试和错误处理 2.1 使用Windows Form控件 创建Windows窗体项目 Windows窗体设计器 属性窗口 Visual C#.NET 创建文件 2.1.1 创建Windows窗体项目 创建一个 Windows 窗体项目,可以先打开“新建项目”对话框,选择 “Windows应用程序” ,单击 “确定” 按钮,Visual C# .net将自动的生成一个基本的窗体项目,其中包含了一个简单的主窗体和其它相关文件 2.1.2 Windows窗体设计器 2.1.3 属性窗口 NET中的大多数控件都派生于Control类。这个类定义了控件的基本功能。 控件都有许多属性,用于处理控件的操作。许多属性是直接继承或重写自基类Control的属性。 属性窗口列出了所要修改的控件属性,可按程序需要进行设置和修改。 2.1.4 Visual C#.NET创建文件 App.ico 应用程序的默认图标 AssemblyInfo.cs C#源文件,包含了项目的基本源代码 Form.cs 主窗口设计代码 引用:指程序要引用到的系统资源 思考题 熟悉.NET的Windows编程环境和菜单各项的用途。 创建一个Visual C#的Windows应用程序。 利用工具箱向Windows应用程序添加控件并查看和修改控件属性。 2.2相关控件的属性 关键词 控件的生成和代码编辑 Control基类 Label控件 Button控件 RadioButton控件 GroupBox 控件 2.2.1关键词 控件 都派生System.Windows.Forms.Control 类。这个类定义了控件的基本功能,这就是控件中的许多属性和事件都相同的原因。 属性 所有的控件都有许多属性,用于处理控件的操作。大多数控件的基类Control有许多属性,其他控件要么直接继承了这些属性,要么重写它们,提供某些定制的操作。 2.2.2控件的生成和代码编辑 在窗体下拉菜单上显示可利用的控件 单击或拖动的方式在主窗体上生成控件 在主窗体上可拖动控件改变位置和大小 通过属性窗口修改选定控件的属性 双击控件切换到Form1.cs*窗口对控件对应地事件进行编辑 编辑器上部的选项可以完成编辑窗口和编辑控件对象的切换 2.2.3 Control基类的常见事件 2.2.3 Control基类的常见属性 2.2.4Label控件的属性 2.2.5 Button控件 2.2.6 RadioButton控件(1/2) 2.2.6 RadioButton控件(2/2) 2.2.7 GroupBox 控件 GroupBox控件常常作为父控件和RadioButton及CheckBox控件一起使用,显示一个框架,其上有一个标题,把其中的一系列控件以某种方式逻辑连接起来。 思考题 理解:控件 属性 事件 熟悉常用控件的属性和事件 GroupBox控件常常作为RadioButton的父控件,试分析其作用。 生成节末尾奖金查询表的界面,并把创建的应用程序命名为bonusList。 2.3开发Windows窗体程序 从Hello,world开始 进一步学习窗体编程 2.3.1 从Hello,world开始(1/5) 当了解了常用控件的属性后,接下来将循序 渐进的学习如何开发Windows窗体程序。 首先让我们利用.net的控件编写一个最基本的“ Hello,world ”程序来开始学习如何开发Windows窗体程序。 程序要求:设置两个按钮使显示字符串在中文和英文中切换 2.3.1 从Hello,world开始(2/5) 步骤1 创建窗体 创建Windows窗体项目后利用工具箱里的控件在窗体设计器生成程序的界面(如图) 2.3.1 从Hello,world开始(3/5) 步骤2 通过属性窗口对控件的属性进行修改 把TextBox1的(Name)属性改为d
您可能关注的文档
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第1章 AutoCAD2011基本知识新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第3章 二维图形的绘制新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第4章 二维图形的编辑新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第5章 创建文字和表格新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第6章 图形尺寸的标注新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第8章 图形输出新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第9章 三维图形的绘制新.ppt
- AutoCAD 2011中文版机械制图教程 刘瑞新 第01章 CAD入门基础新.ppt
- AutoCAD电气工程绘图教程 吴秀华 电力工程CAD9新.ppt
- AutoCAD绘图基础实训教程 何文平 第七章 文字注写新.ppt
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 公司绿化养护方案.pdf VIP
- 《农村公路技术状况评定标准》(JTG 5211—2024) .pdf VIP
- 患者跌倒、坠床的应急预案和处置流程.pptx VIP
- 事业单位考试职业能力倾向测验(医疗卫生类E类)试题及解答参考(2024年).docx VIP
- 第18讲 电容器 带电粒子在电场中的运动(学生版) 2025届高考物理一轮复习考点精讲精练(全国通用).pdf VIP
- 2023微细气泡技术 超细气泡水分散体系的存储和运输.pdf VIP
- 广西充电站可行性研究报告.docx VIP
- 中药材 黄芪 第1部分:种子种苗繁育技术规程.docx VIP
- 2025《期末模拟练习》语文八上-试卷.pdf VIP
- 高盛“最惊艳的中国制造业分析”报告.docx
文档评论(0)