- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LOGO 学习目标 理解并掌握窗体的基本概念:对象、属性、事件、方法 掌握窗体的常用属性、事件、方法及使用技巧 掌握窗体编程基础知识,了解窗体与相关文件的对应关系 2.1 窗体的概念与类别 窗体是Windows应用程序在屏幕上的外在表现形式,是图形用户界面的基本组成部分。在Visual Basic.NET 中,窗体就是应用程序中的一个窗口。WindowsForms(Windows窗体)是一个类,可以通过创建WindowsForms的实例对象来创建窗体。当新 建一个“Windows应用程序”类型的项目时,会进入“窗体设计器”窗口,该设计器窗口将自动创建一个默认名和标题均为Form1的缺省窗体。 窗体本身也是一个对象,是包含所有其他控件的一个特殊的容器类对象。窗体有自己的属性、事件和方法。通过改变窗体属性和调用窗体方法可以改变窗体的外观和执行一些窗体操作。在Visual Basic.NET中,一个窗体即是一个模块。一个窗体将对应与窗体同名的一个.vb文件(代码文件)、一个.Designer.vb文件(窗体设计器自动生成的代码文件)和一个.resx文件(资源文件)。 2.1.1 窗体的基本概念 2.1 窗体的概念与类别 单文档窗体也叫标准窗体,其中只能包含其他控件,不能包含子窗体。单文档窗体可以是多文档窗体的子窗体。当在项目中创建一个新的“Windows窗体”时,系统默认其为单文档窗体,即IsMdiContainer属性的默认值为False。 2.1.2 窗体的类别 1.单文档窗体(标准窗体)(SDI) 2.1 窗体的概念与类别 多文档窗体可在应用程序中充当其他窗体的容器,即该类窗体中可包含其他窗体,因此又称为主窗体或父窗体,其所包含的窗体称为该多文档窗体的子窗体。利用多文档窗体,应用程序可以同时打开多个窗口,这便于文档间的浏览和信息交换。可通过设置IsMdiContainer属性的值为True使窗体成为多文档窗体。 2.1.2 窗体的类别 2.多文档窗体(MDI) 2.2 窗体的属性与事件 2.2.1 窗体的常用属性 可通过设置窗体的属性来改变窗体的外观和执行一些窗体操作。除Name属性只能在设计阶段设置外,窗体的大多数属性既可以在设计阶段通过“属性”窗口进行设置,也可以在运行阶段通过代码进行设置。也有部分属性只能在运行阶段通过代码进行设置。在代码中设置窗体对象属性的格式如下: 窗体名.属性=属性值 2.2 窗体的属性与事件 1.Name 该属性是窗体的名称,是窗体对象的标识,只能在设计阶段设置。在程序代码中可通过Name引用窗体及其属性、事件和方法。 2.Text 该属性用于设置窗体标题栏上显示的文本内容。 例如:Form1.Text=″欢迎进入Visual Basic.NET 世界″ 或: Me.Text″欢迎进入Visual Basic.NET世界″ 以上代码是将窗体Form1的标题栏内容设置为“欢迎进入Visual Basic.NET世界”。 2.2 窗体的属性与事件 3.BackColor 该属性用于设置窗体的背景颜色。颜色值为Color集合中的枚举值,如Color.Blue、Color.Red、Color.Green等,编写代码时可在代码编辑器提供的敏感方式下拉列表中进行选择,如图所示。 2.2 窗体的属性与事件 4.BackgroundImage和BackgroundImageLayout BackgroundImage属性用于设置窗体的背景图片。Visual Basic.NET支持将各种格式的图片文件作为窗体的背景图片,如gif、jpg、jpeg、bmp、wmf等格式的文件。 BackgroundImageLayout属性用于设置背景图片的布局方式,其取值共有如下五种: 2.2 窗体的属性与事件 5.WindowState 该属性值决定窗体的运行状态,其值及含义如下: 2.2 窗体的属性与事件 6.FormBorderStyle 该属性值决定窗体的边框样式,其值及含义如下: 2.2 窗体的属性与事件 7.StartPosition 该属性值决定运行时窗体的起始位置,其值及含义如下: 2.2 窗体的属性与事件 8.Location 该属性是Left和Top属性的组合属性,用于确定窗体的位置,其值以“Point”的形式表示。Point表示在二维平面中定义点的x和y坐标的有序对。具体结构如下:
您可能关注的文档
- VB程序设计案例驱动型教程第四篇.ppt
- VB程序设计案例驱动型教程第一章.ppt
- VB程序设计第4章.ppt
- VB程序设计第5章.ppt
- VB程序设计第6章 对话框的设计.ppt
- VB程序设计第7章 菜单的设计.ppt
- VB程序设计第8章 图形程序设计.ppt
- VB程序设计第9章 文件处理.ppt
- VB程序设计第10章 ActiveX控件简介.ppt
- VB程序设计第12章 多媒体程序.ppt
- Visual BasicNET案例化教程第3章 Windows窗体常用控件.ppt
- Visual BasicNET案例化教程第4章 文件操作.ppt
- Visual BasicNET案例化教程第5章 菜单程序设计.ppt
- Visual BasicNET案例化教程第6章 ADO.NET与数据库编程.ppt
- Visual BasicNET案例化教程第7章 Visual Basic.NET 异常处理.ppt
- Visual BasicNET案例化教程第8章 Visual Basic.NET 框架的使用.ppt
- Visual BasicNET案例化教程第9章 项目开发案例——学生档案管理系统.ppt
- Visual BasicNET程序设计第1章 基本知识.ppt
- Visual BasicNET程序设计第2章 程序控制.ppt
- Visual BasicNET程序设计第3章 数组对象.ppt
文档评论(0)