Visual Basic.NET程序设计潘晓文电子教案 第8章.ppt

Visual Basic.NET程序设计潘晓文电子教案 第8章.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 窗体 本章学习目标 包含在 .NET Framework 中的 Windows 窗体类旨在用于 GUI 开发,使得程序员可以轻松创建具有适应多变的、灵活性的命令窗口、按钮、菜单、工具栏和其他屏幕元素。本章讲述有关如何使用由 Windows 窗体提供的功能的详细信息。 窗体 8.1 Visual Basic的窗体 8.2窗体外观设计 8.3 窗体的事件 8.4 在窗体上加入控件 8.5 多文档界面 (MDI) 应用程序 8.1 Visual Basic的窗体 Visual Basic.NET的窗体是System.Windows.Forms命名空间中的对象,由属性定义其外观、由方法定义其行为、由事件定义其与用户的交互。通过设置窗体属性,调用其方法并编写响应事件的Visual Basic.NET代码,就能设计出满足应用程序需要的窗体对象。 8.2窗体外观设计 窗体属性决定了窗体的外观和操作,可以通过以下两种方法进行设置:一是通过属性窗口设置,二是通过程序代码设置,设置方法为“对象.属性=设置值”。但是“只读属性”只能在设计阶段设置,不能在运行期间改变,即不能通过程序代码设置。窗体的许多属性也为其它控件所拥有,因此在窗体叙述过的属性在介绍控件时将不再重复。本节以购物程序登录窗体的设计为例,介绍窗体外观的设计。 例8-1:登录窗体的设计。 8.2.1 Name(名称)和Text(文本) 窗体的Name属性意味着程序员在编写以此命名的窗体类;而控件的Name属性则说明在窗体中应用了一个以此命名的该控件类的实例。 Text属性将改变窗口标题栏上的标题内容,而且也显示在任务栏该窗口的按钮上。 注意Name属性与Text属性的区别 。 8.2.2 Size、Height、Width(设置窗体大小) 可以通过2种方式指定 Windows 窗体的大小: 1)在 Windows 窗体设计器中调整窗体的大小 (1)在 Windows 窗体设计器中,单击该窗体以选定它,窗体将出现8个句柄。如图8-1所示。 (2)单击并拖动窗体边框上出现的八个尺寸柄中的一个。注意:按下 Shift 键的同时按箭头键可以更精确地调整窗体的大小。 2)使用“属性”窗口调整窗体的大小 在“属性”窗口中,单击 Size 属性并输入宽度和高度的值,两值中间用逗号隔开。 8.2.3 BackColor(背景颜色) 该属性用来设置对象的背景颜色。对象包括窗体及大多数控件。 8.2.4 FormBorderStyle(边框类型) 登录窗口用于用户输入登录信息,所需要的控件少,一般是固定大小,我们可以在属性窗口中把FormBorderStyle的属性设置为Fixed3D。 FormBorderStyle属性用来确定对象边框的类型。可供设置的值为枚举类型数据,具体有: None(0):无边框,无标题栏。 FixedSingle(1):程序运行后,窗口大小固定(不可调整,最大化按钮呈现为灰色不可使用),单行边框。 Fixed3D(2):程序运行后,窗口大小固定,边框为三维样式。 FixedDialog(3):程序运行后,窗口大小不可调整,无控制按钮,对话框样式的粗边框。 Sizable(4):程序运行后,窗口大小可以调整,但最大化按钮不可使用。 FixedToolWindow(5):不可调整大小的工具窗口边框。程序运行后,窗口不会出现最大化、最小化按钮和控制按钮,只有关闭按钮。 SizableToolWindow(6):可调整大小的工具窗口边框。程序运行后,窗口不会出现最大化、最小化按钮和控制按钮,只有关闭按钮。 8.2.5 MaxBox、MinBox(最大化、最小化按钮) 登录窗口也不需要最大化、最小化按钮。可以在属性窗口中将MaxBox、MinBox这两个属性设置为False时,则显示窗体右上角的最大化、最小化按钮将消失。如果BoderStyle属性被设置为None、FixedToolWindow或SizableToolWindow时,则这两个属性将被忽略。 8.2.6 StartPosition(窗口位置) 为了让登录窗口能出现在屏幕中央,可以在属性窗口中把StartPosition属性设置为CenterScreen,该属性用于设置运行时窗口的起始位置。可选属性值有: (1)Manual(0):窗口的起始位置由 System.Windows.Forms.Control.Location 属性确定。 (2)CenterScreen(1):窗口在屏幕中居中显示,其尺寸在窗体大小中指定。 (3)WindowsDefaultLocation(2):窗体定位在 Windows 默认位置。 (4)Wind

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档