C#程序设计基础入门教程第6章-WinForm基课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C#程序设计基础入门教程第6章-WinForm基课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C# 程序设计 基础 入门教程 WinForm 课件
- 资源描述:
-
1、第六章 WinForm基础WinForm文件结构WinForm控件的使用6.16.1WinForm简介6.26.2WinForm常用控件 6.1.1 WinForm项目的文件结构项目的文件结构 创建一个WinForm项目FormProgram,它的文件结构会在解决方案资源管理器窗口中显示,具体如下图所示。6.1 WinForm简介 6.1.1 WinForm项目的文件结构项目的文件结构 由图可知,WinForm项目的文件结构包括五个部分,分别是Properties、引用、App.config、Form1.cs、Program.cs。l Properties用来设置项目的属性。l 引用用来设置对
2、其他项目命名空间的引用。l App.config用来设置数据库的配置信息。l Form1.cs文件用来设置窗体界面以及编写逻辑代码。l Program.cs文件用来设置项目运行时的主窗体。6.1 WinForm简介 6.1.1 WinForm项目的文件结构项目的文件结构 Form1.cs和Program.cs文件专门用于完成窗体界面的设计与运行,具体如下所示。1、Form1.cs文件文件 Form1.cs文件本身由Form1.cs设计界面与Form1.cs逻辑代码两部分构成,具体如下:l Form1.cs设计设计界面界面Form1.cs设计界面位于Form1.cs文件下,双击解决方案窗口中的F
3、orm1.cs文件,切换到一个Form1.cs设计界面,如下图所示。6.1 WinForm简介 6.1.1 WinForm项目的文件结构项目的文件结构6.1 WinForm简介Form1是Form1.cs设计界面中系统初始化的窗体。默认情况下,该窗体上没有任何控件,用户可以通过拖动工具箱中的控件对窗体界面进行设计。 6.1.1 WinForm项目的文件结构项目的文件结构点击【视图】【工具箱】,会显示出工具箱窗口,此时,将工具箱中的Button按钮拖放到Form1窗体中,效果如下图所示。6.1 WinForm简介 6.1.1 WinForm项目的文件结构项目的文件结构l Form1.cs逻辑逻辑
4、代码代码实现交互功能的逻辑代码都被放在Form1.cs文件中。在Form1窗体空白处右击会弹出快捷菜单,单击“查看代码”选项,就会进入Form1.cs界面,如下图所示。6.1 WinForm简介 6.1.1 WinForm项目的文件结构项目的文件结构l Form1.Designer.cs文件文件用于在窗体类中自动生成控件的初始化代码,例如,将Button按钮拖到Form1.cs窗体上,会在Form1. Designer.cs文件自动生成一段代码,具体如下图所示。6.1 WinForm简介在窗体类Form1的末尾,自动生成了一行代码,该行代码表示Form1窗体中新建了一个名称为button1的按
5、钮对象。 6.1.1 WinForm项目的文件结构项目的文件结构l Form1.resx文件文件Form1.resx文件用于资源导入,窗体在加载或运行时,可以通过Form1.resx把资源导入到项目中,无需引用外部文件。2、Program.cs文件文件 每一种可执行程序都有自己的主入口,例如,控制台模板中的Main()方法就是程序的入口。默认情况下,Program.cs文件是WinForm程序的主入口,Program.cs文件如下图所示。6.1 WinForm简介 6.1.1 WinForm项目的文件结构项目的文件结构6.1 WinForm简介Application.Run()方法中的参数就是
6、窗体对象。如果要执行某个窗体,就需要将该窗体对象传入。在后面运行窗体程序时,都需要将Application.Run()方法中的参数修改为对应的窗体对象。 6.1.2 控件的常用属性与事件控件的常用属性与事件 所有控件都直接或间接继承自Control类,其属性如下表所示。6.1 WinForm简介属性属性说明说明Name指示代码中用来标识该对象的名称Text与控件关联的文本Visible确定该控件是可见的还是隐藏的BackColor控件的背景颜色Cursor指针移过该控件时显示的光标Dock定义要绑定到容器的控件边框Enabled指示是否启用该控件Font用于显示控件中文本的字体ForeColo
7、r此控件的前景色,用于显示文本Size控件的大小(以像素为单位)Tag与对象关联的用户定义数据TextAlign将在控件上显示的文本的对齐方式 6.1.2 控件的常用属性与事件控件的常用属性与事件 在Control类中,除了定义属性,还定义了事件。根据用户的操作引发相应的事件,开发人员可以根据不同的事件来编写具体的处理方法,具体如下表所示。6.1 WinForm简介事件事件说明说明Load窗体加载时被触发Click单击控件时发生MouseEnter在鼠标进入控件的可见部分时发生MouseLeave在鼠标离开控件的可见部分时发生BackColorChanged在控件的BackColor属性值更改
8、时引发的事件FontChanged在控件的Font属性值更改时引发的事件表中列举了Control类中常用的事件,其中Load事件在窗体加载时会被引发,Click事件会在控件被点击的时候被触发。 6.1.2 创建第一个创建第一个WinForm应用程序应用程序 创建一个WinForm应用程序,具体步骤如下:1、创建、创建WinFrom项目项目点击【文件】【新建】【项目】选项,进入【新建项目】界面,选中【Windows窗体应用程序】,并设置项目的名称、位置及解决方案名称。如下图所示。6.1 WinForm简介 6.1.2 创建第一个创建第一个WinForm应用程序应用程序2、创建空白窗体、创建空白窗
展开阅读全文