《创建用户界面》ppt课件

《创建用户界面》ppt课件

ID:26910757

大小:702.00 KB

页数:67页

时间:2018-11-30

《创建用户界面》ppt课件_第1页
《创建用户界面》ppt课件_第2页
《创建用户界面》ppt课件_第3页
《创建用户界面》ppt课件_第4页
《创建用户界面》ppt课件_第5页
资源描述:

《《创建用户界面》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章创建用户界面掌握窗体的常用属性、事件和方法以及多窗体和MDI窗体的概念;掌握常用控件:文本框、标签、命令按钮、列表框、组合框、图片框、单选按钮和复选框的常用属性、事件和方法;掌握菜单的制作和使用方法。教学要求22.1创建窗体2.2VisualBasic的常用控件2.3制作菜单教学内容3窗体:窗体是VB应用程序的基本构造模块,用于创建VB应用程序用户界面或对话框,是包容各种控件对象的容器。由标题栏、边框以及客户区组成。2.1创建窗体42.1.1窗体的属性、方法与事件Name(名称):窗体名称,在程序代码中,被作为

2、对象的标识名,以识别不同的窗体对象,自行命名窗体时,必须以一个字母开头,可包含数字和下划线,不能包含空格和标点符号,长度小于40个字符。Caption:窗体标题,是出现在窗体标题栏上的文本,缺省使用窗体名。BackColor与ForeColor:窗体的背景色与前景色BorderStyle:窗体边框风格。设定值及相关的VB内部常量及不同风格详见下表:1、常用属性5常数设置值描述vbBSNone0无(没有边框或与边框相关的元素)vbFixedSingle1固定单边框。可以包含控制菜单框,标题栏和关闭按钮,不能改变尺寸。v

3、bSizable2可调整的边框。可以改变窗体大小。(缺省值)vbFixedDouble3对话框风格的窗体。大小不能改变。vbFixedToolWindow4工具栏风格窗体。大小不能改变。vbSizableToolWindow5工具栏风格窗体。大小可变。BorderStyle属性的六种设置值6Enabled:活动属性。缺省值为”True”,当设置为”False”时,窗口及其上控件将不能被访问。Left、Top、Height和Width:决定窗体位置与大小。Left和Top是窗体左上角的坐标(屏幕左上角为坐标零点);He

4、ight和Width是窗体的高度和宽度,单位均为特维;Font:字体属性,设置窗体上正文字体、字型、字号等;Visible:可见属性。缺省为“True”;当设置为“False”时,窗体隐藏,注意:此属性只在运行时生效。Picture:背景图片属性。Moveable:可移动属性,缺省为True,窗体在运行时可拖动,False时,不能拖动;窗体常用属性7在VB中,有两种设置窗体(或其他对象)属性值的方法。在设计时,通过属性窗口为其设定各种属性值;在程序执行过程中改变属性值,即通过程序代码改变属性值在程序代码中则使用如下格

5、式的代码行来改变属性值:Object.Property=Expression式中,Object是对象名;Property是属于该对象的某个属性名;Expression是为该属性赋予的值,必须和属性类型一致,即属性是字符型,表达式也应是字符型;属性是逻辑型,表达式也应是逻辑型。例:Labe11.Caption="欢迎学习VB!“Form1.Enable=FalseForm1.Caption=Label1.Caption2.1.2定制窗体属性8窗体的常用方法Show:显示方法。如:form2.ShowHide:隐藏方法;

6、如:form2.HideMove:移动方法;如:form1.Move[left,top,width,height]Print:打印方法;Cls:清除方法,清除窗体上所有打印的文本或图形Refresh:刷新方法;通常窗体的刷新是自动进行的。方法可使对象执行一个动作或任务。使用方法的格式是:对象名.方法或对象名.方法[Arg1,Arg2,...]后一种方法是带有参数的方法。窗体的常用方法9PrivateSubCommand1_Click()Diminchw,inchhinchw=Form1.Widthinchh=Form

7、1.HeightMsgBox“将窗体移动到屏幕的左上角,同时尺寸缩小为原来的一半"Form1.Move0,0,inchw/2,inchh/2EndSub例:使用Move方法移动一个窗体,重新定位在屏幕左上角,尺寸缩小一倍。举例:10事件:能够被对象所识别的动作;当某事件发生了,系统会自动执行其事件过程内的代码事件过程的一般格式:PrivateSub对象名_事件名([参数表])(程序代码)EndSub例如:窗体的常用事件Click:单击事件;DblClick:双击事件;Load:装载事件;Resize:在窗体被改变大小

8、时,会触发本事件;Activate:激活事件,当窗体变为当前窗口时,引发本事件;Deactivate:失去激活事件,当窗体失去激活状态,即另一个窗体成为当前窗口时,引发本事件。PrivateSubForm_Click()’vb语句EndSub窗体常用事件112.1.3窗体的显示、隐藏、装载和卸载1、窗体的显示与隐藏2、装载窗体和Load事件3、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。