欢迎来到天天文库
浏览记录
ID:40055470
大小:2.42 MB
页数:38页
时间:2019-07-18
《vb程序设计第4章窗体的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章窗体的设计第4章窗体的设计4.1知识要点4.2习题与解答4.3实训指导4.4测验题4.1知识要点1、窗体的常用属性Name属性(窗体名称):名称属性是系统识别对象的标识符。Caption属性(窗体标题):设置窗体标题栏的显示文本。BorderStyle属性(边框样式):设置或返回窗体的边框样式。Visible属性(是否可视):返回或设置窗体为可见或隐藏的值。Icon属性(窗体图标):返回窗体在运行时窗体处于最小化时显示的图标。WindowState属性(窗体的可视状态):设置一个值指定窗体在运行时的可视状态。
2、4.1知识要点2、窗体的事件Load事件:此事件在一个窗体被装载时发生。Unload事件:当使用在窗体控制菜单中的Close命令或Unload语句关闭窗体时此事件被触发。Paint事件:在一个窗体被移动或放大之后,该窗体部分或全部暴露时,Paint事件发生。4.1知识要点Resize事件:当一个窗体第一次显示或窗口状态改变时Resize事件发生。KeyDown/KeyUp/KeyPress:键盘相关事件。MouseDown/MouseUp/MouseMove:鼠标相关事件。3、窗体的方法Show方法:显示窗体。Mo
3、ve方法:移动窗体的位置并可同时改变窗体的尺寸大小。Cls方法:清除窗体上通过程序运行由方法产生的文字或图形内容。4、多重窗体(1)、添加窗体具体方法为:选择“工程”菜单的“添加窗体”命令或单击工具栏上的“添加窗体”按钮,即可创建一个新的窗体或把一个属于其他工程的窗体添加到当前工程中。(2)、设置启动对象VisualBasic程序运行时,首先执行的对象称为启动对象。缺省情况下,第一个创建的窗体被指定为启动对象,即启动窗体。设置启动窗体的具体方法为:选择“工程”菜单的“属性”命令,单击“通用”按钮,选中“通用”选项卡
4、,单击“启动对象”列表框的向下按钮,选择作为启动窗体的窗体名称,单击“确定”按钮,启动窗口设置完毕。5、多文档界面应用程序的用户界面样式主要有两种:单文档界面(SDI)和多文档界面(MDI)。一个MDI应用程序可以含有三类窗体,即标准窗体、MDI父窗体(简称MDI窗体)和MDI子窗体(简称子窗体)。(1)建立多文档界面①创建MDI窗体的步骤选择“工程”菜单下的“添加MDI窗体”选项,即可创建MDI窗体。②创建子窗体的步骤新建一个窗体或打开一个已存在的窗体,将其MDIChild属性设置为True,则该窗体就成为MDI
5、子窗体。③MDI窗体及子窗体的加载当设置MDI窗体为启动窗体时,程序运行后只有MDI窗体被加载,加载子窗体应使用Show方法。(2)MDI窗体的属性、事件和方法MDI窗体的属性、事件和方法和单一窗体没什么两样,除此而外,还有专门用于MDI的MDIChild属性、Arrange方法以及QueryUnload事件等。①MDIChild属性用于设置一个窗体是否做为MDI子窗体,并显示于MDI窗体内。其默认值为False。如果取值为True,则该窗体为子窗体。该属性在运行期间是只读的。②WindowState属性该属性用来
6、指定在运行时窗体的可视状态,可以取三种值。默认值为0-Normal,表示正常显示窗体;取值为1-Minimized表示窗体最小化,缩小为一个图标;取值为2-Maxmized表示窗体最大化,充满整个屏幕。③Arrange方法用于重排MDI窗口中的子窗体或图标。其语法格式为:MDIFormName.Arrangearrangement第4章窗体的设计4.1知识要点4.2习题与解答4.3实训指导4.4测验题4.2习题与解答1、假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VBTest”的语句为。A.F
7、orm1=”VBTest”B.Caption=”VBTest”C.Fomr1.Text=”VBTest”D.Form1.Name=”VBTest”答案:B2、为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为。A.1B.2C.3D.4答案:B3、控件和窗体的Name属性只能通过______设置,不能在_____期间设置。答案:设计、运行4、Name和Caption属性有何区别?答案:Name在属性窗口中表示为“(名称)”,Name是每个对象都具有的最基本的属性,是对象的名字。该属性在程序运行中只能
8、被引用,而不能被修改。创建对象时,VB自动给对象分配一个缺省的名称,此属性只能在设计时在属性窗口中修改。Caption属性表示对象的档题。窗体和许多控件都具有Caption属性。对于窗体,该属性是显示在标题栏中的文本;对于控件,该属性是显示在控件中或是附在控件之后的文本。创建对象时,其缺省标题与缺省的Name属性值相同。Caption属性即可在设计时的属性窗
此文档下载收益归作者所有