- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 Windows 应用程序开发基础
Visual C#程序设计与项目实践 第9章 Windows应用程序开发基础 Windows窗体应用程序主要包括窗体、控件和相关事件等,熟练使用Visual Studio开发工具和自带的大量控件后,可以快速开发Windows窗体应用程序。 重点内容: 开发Windows窗体应用程序 学会使用工具箱和属性等窗体 Windows常用控件 自定义控件 一、 创建Windows窗体 1. 第一个Windows窗体应用程序 在Visual Studio 2008的“文件”菜单下,选择“新建”|“项目”命令,打开“新建项目”对话框。在该对话框的“项目类型”列表框中,选择“Visual C#项目”选项。在“模板”列表框中,单击“Windows应用程序”图标,然后单击“确定”按钮即可完成创建。创建后的窗体样式如图9.1所示。 图9.1 Windows窗体效果图 一、 创建Windows窗体 2. 设置窗体标题栏 在属性窗口中可以非常方便地为窗体或控件进行设置属性,Windwos窗体应用程序中有专门来控制窗体样式的属性,窗体样式属性如下所示: ? ControlBox:决定是否显示控制按钮。 ? HelpButton:决定窗体的标题栏是否出现帮助按钮,仅当ControlBox为True,MaximizeBox和MinimizeBox为False时才会显示。 ? MaximizeBox:决定是否包含最大化按钮,仅当ControlBox为True时才会显示。 ? MinimizeBox:决定是否包含最小化按钮,仅当ControlBox为True时才会显示。 ? Icon:指示窗体的图标。这在窗体的系统菜单框中显示,以及当窗体最小化时显示。 ? Text:窗体标题栏显示文本。 一、 创建Windows窗体 3. 设置窗体大小和起始位置 窗体第一次加载时的大小、在屏幕上的坐标、窗体的可调节的尺寸等相关知识。有关窗体的常用属性如下所示: ? Location:窗体在屏幕上的坐标,其中包括属性X、Y,表示在屏幕上X、Y的坐标值。 ? MaximumSize:窗体最大化时的大小,属性Width、Height表示窗体的宽和高。 ? MinimumSize:窗体可以调节到最小时的大小。 ? Size:窗体初始化时的大小,包含宽、高两个属性。 ? StartPosition:确定窗体第一次出现时的位置。 ? WindowsState:窗体首次加载时的可视化状态。其值可以取Normal、Minimized、Minimized,分别表示窗体的默认大小、最小化状态和最大化状态。 一、 创建Windows窗体 4. 设置窗体的颜色和背景 通过设置窗体的背景色或者让一幅漂亮的图片作为窗体背景,可以使界面非常美观。要设置窗体的背景色,只需将窗体的BackColor属性设置为相应的颜色值。将一幅图案作为窗体的背景图案,方法是将BackgroundImage属性设置为一幅图像。 通过设置BackgroundImageLayout的属性可以设置图片布局,该属性用于组件的背景图像布局,可以取值包括Center(图像居中显示)、None(图像沿控件的矩形工作区顶部左对齐)、Stretch(图像沿控件的矩形工作区拉伸)、Tile(图像沿控件的矩形工作区平铺)、Zoom(图像按自身的比例在控件的矩形工作区中放大或缩小)。 一、 创建Windows窗体 5. 设置窗体边框 控制边框不仅影响窗体的外观,还将决定窗体的大小是否可以改变。要修改边框,可以将Form类的BorderStyle属性设置为枚举FormBorderStyle的值之一。 FormBorderStyle属性用来设置窗体的边框、标题栏的外观以及行为的属性,可以取值包括None(没有边框,这是另一种设置没有标题栏窗体的方法)、FixedSingle(固定的单线边框)、Fixed3D(固定的三维边框)、FixedDialog(固定的厚边框)、FixedToolWindow(大小不可改变的工具窗口边框)、Sizable(大小可变)、SizableToolWindow(大小可变的工具窗口边框)。属性SizeGripStyle的枚举值:Auto(需要时会自动显示指示器)、Hide(指示器总是隐藏)、Show(指示器总是显示)。 二、 Windows窗体基本控件 1. 所有控件的基类——Control类 Windows窗体基本控件是最为常用的窗体对象之一,每种控件都有其对应的属性集、方法以及事件,没有任何控件的空窗体是没有任何用处的,控件使创建Windows应用程序变得更简单。 窗体类和所有的控件都是继承Control类,所以很多控件的属性和事件都很相似。通过响应控件的各种事件可以很好地达到
您可能关注的文档
最近下载
- 2022届新高考化学一轮复习离子反应学案.pdf VIP
- GB_T50768-2012:白蚁防治工程基本术语标准.pdf VIP
- 3.2 平面直角坐标系(课时2)教学设计-2021-2022学年北师大版数学八年级上册.doc VIP
- 劳动技术-七年级上册-全册教案-湖南教育出版社.docx VIP
- 7.1《促进民族团结》课件 课件-2024-2025学年统编版道德与法治九年级上册.pptx VIP
- 主体结构工程施工强制性条文执行检查表.doc
- 生物材料学-生物矿化.ppt VIP
- 《红星照耀中国》课件(共34张课件)++++++++2023-2024学年统编版语文八年级上册.pptx VIP
- 全屋定制基本知识PPT课件.pptx VIP
- 16J601 木门窗-标准图集.docx VIP
文档评论(0)