免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
窗体的属性设置一.代码设置属性 对象.属性名=属性值 对象.方法名二.窗体的属性1.设置窗体的外观(1)Appearance属性该属性有两个可选值:0-Flat表示在窗体运行时不以3D方式显示,1-Flat表示在窗体运行时以3D方式显示。(2)BackColor和ForeColor属性 设置或返回窗体前景颜色和背景颜色。代码设置如下: Form1. BackColor=vbcolor Form1. ForeColor=vbcolor(3)BorderStyle 属性 该属性是设置窗体的边界类型代码设置如下: Form1.BorderStyle=value各个值的含义如下:0-None 窗体无边框。1-Fixed Single 固定边框,无最大化和最小化按钮,窗体运行时不可变2-Sizeable 默认值,双线边框,有最大化和最小化按钮,窗体运行时可变3-Fixed Dialog 双线边框,无最大化和最小化按钮,窗体运行时不可变4-FixedToolWindow 双线边框,无最大化和最小化按钮,窗体运行时不可变。左则图标消失,窗体样式为工具窗口。5-Sizable ToolWindow双线边框,无最大化和最小化按钮,窗体运行时可变,左则图标消失,窗体样式为工具窗口。(4)Caption属性 用来设置窗体标题栏显示的文本框(5)AutoRedraw属性 当其值为True时,表示当前窗体被从新激活时进行当前窗体的从画,False时,不从画。(6)FillColor属性 该属性返回或设置填充形状、圆环和方框所使用的颜色.设置方法BackColor和ForeColor。(7)FillStyle属性 返回或设置一个shape控件的填充方法。代码设置如下:Form. FillStyle=value各值代表的意义如下:属性值VB常数说明0VbFSSolid使用实线填充1VbFSTransparent(默认值)使用透明方式填充2VbHorizontallLine使用水平直线填充3VbVericalLine使用垂直直线填充4VbUpwardDiagonal使用上斜对角线填充5VbDownwardDiagonal使用下斜对角线填充6VbCross使用十字线填充7VbDiagonalCross使用交叉对角线填充(8)FontTransparent属性True/False设置或返回一个值,决定是否显示窗体、打印机或PictureBox上的背景文本或图片.(9)Picture 属性设置或返回窗体中所显示的图形。二、设置窗体的大小和形状(1)ClipControls属性 决定Paint事件的绘图方法,true时从画整个对象,false时从画新显示区域。(2)ControlBox属性该属性控制窗体是否显示控制菜单栏.该属性只有在运行时有效。默认值为True,此时如果窗体的BorderSTyle的属性为1,2,3时,会出现右侧的最大化、最小化和关闭按钮.并且当窗体标题栏上单击右键时会显示控制菜单栏。False时则没有。(3)DwawMode属性该属性设置以Graphics方法或Shape,Line的控件输出外观。DwawMode属性值的真正效果,取决于运行时所化线的颜色与屏幕已经存在的颜色合成代码设置如下:Form1. DwawMode=valueDwawMode属性值的含义属性值VB常数说明1VbBlackness黑色2VbNotMergepen非或笔,与设置值15相反(MergePen)3VbmaskNotPen与非笔,背景色以及画笔反相二者共有颜色的组合4VbNotCopyPen非复制笔,设置为13(copy pen)的反相5VbMaskPenNot与笔非,画笔以及显示反相二者共有的颜色6VbInvert翻转,显示颜色的反相7VbXorPen异或笔,画笔的颜色以及显示颜色的组合,只取其一8VbNotMaskPen非与笔,设置9(Mask Pen)的反用9VbMaskPen与笔,画笔和显示二者共有颜色的组合10VbNotXorPen非异或笔,方式7的反相(Xor Pen)11VbNop无操作,输出保持不变该设置实际上关闭画图12VbMergeNotPen或非笔,显示颜色与画笔颜色反向的组合13VbCopyPen复制笔(默认值),由ForeColor属性指定颜色14VbMergePenNot或笔非,画笔颜色与显示颜色的反相组合15VbMergePen或笔,画笔颜色与显示颜色的组合16VbWhiteness白色(4)DrawStyle属性设置绘图方法输出时所画线条的样式。代码设置格式:Form1. DrawStyle=Value其属性值的含义属性值VB常数说明0VbSolid(默认值)实线1VbDash虚线2Vb Dot点线3VbDashDot点画线4VbDashDotDot双点画线5VbInvisible无线6VbinsibleSolid内收实线(5)DrawWidth属性该属性返回或设置绘图方法输出时的线条长度。(6)Enable属性设置或返回一个值True/false,决定一个对象是否响应用户生成事件。当为False时,窗体不能移动或改变大小(7)Font属性设置或返回一个Font对象。设置窗体上的文字的字体、字形、大小和效果等。设置时双击属性窗口左侧的属性名或右侧的属性值的“-”,则会弹出“字体“对话框。(8)HasDc 属性决定是否为窗体分配了唯一的显示上下文。(9)Height和Width属性设置窗体的高度和宽度(10)HelpContext属性指定一个对象的默认帮帮助文件上下文标识符(11)Icon属性设置窗体上角的图标,即窗体最小化时显示的图标。设置方法:双击属性窗口左侧的属性名或右侧的属性值的“-”,则会弹出一个加载对话框,选择要加载的图标。代码格式:Form.Icon=”图标地址”三、窗体的其他属性(1)KeyPreview属性决定窗体是否可以捕获键盘事件并响应有True/False两个值(2)Left和Top属性Left返回或设置窗体内部左边缘与容器左边缘之间的距离。Top属性返回或设置窗体顶端与容器顶端之间的距离.都在运行时有效。(3)LinkMode属性设置或返回用DDF会话的连接类型并激活控件或窗体的链接。有0和1连个属性。(4)LinkTopic属性返回或设置目标控件的源应用程序和主题。(5)MaxButton和MinButton属性设置窗体是否有最大化或最小化按钮。只有在BorderStyle属性值为2时有效。(6)MDIChild属性决定窗体是否显示为MDI子窗体(7)MouseIcon属性设置允许用户自定义的鼠标图标。设置方法同Icon属性(8)MousePointer设置或返回当鼠标经过窗体某一部分的鼠标的指针类型。代码设置:Form1.MousePointer=Value其值所代表的VB常数和含义:属性值Vb常数说明VbDefault0(默认值)形状由对象决定VbArrow1箭头VbCrosshair2十字线(crosshair指针)VbIbeam3型VbIconPointer4图标(矩形内的小矩形)VbSizePointer5尺寸线(指向东南西北四方向的箭头)VbSizeNESW6右上-左下尺寸线(指向东北和西南方向的双箭头)VbSizeNS7垂直尺寸线(指向南北的双箭头)VbSizeNWSE8左上-右下尺寸线(指向东南和西北方向的双箭头)VbSizeWE9水平尺寸线(指向东和北方向的双箭头)VbUpArrow10向上箭头VbHourglass11沙漏(表示等待状态)VbNotDrop12不允许放下VbArrowHourglass13箭头和沙漏VbArrowQuestion14箭头和问号VbSizeAll15四向尺寸线VbCustom99通过Windows属性所指定自定义图标(9)Moveable属性设置或返回一个值,决定窗体是否能被用户移动(10)NegotiateMenus属性决定是否将对象的菜单合并到该窗体的菜单栏上。(11)OLEDropMode属性返回或设置窗体是否能作为一个OLE 。(12)RightToLeft属性决定文本显示方向并控制双向系统中所显示的外观。(13)ScaleHeight,ScaleLeft,ScaleTop和ScaleWidth 属性这几个属性用来返回后设置窗体内部的垂直度量单位数、水平度量单位数、窗体左边界的水平坐标和上边界的垂直坐标。(14)ScaleMode属性返回或设置窗体使用绘画方法或可定位的控件时,对象坐标的度量单位。代码格式Form1.ScaleMode=Value其值含义如下:属性值Vb常数说明0VbUser指出ScaleHeight,ScaleLeft,ScaleTop和ScaleWidth 属性中的一个或多个被设置为自定义的值1VbTwips(默认值)缇2Vpoints磅3VbPixels像素4VbCharacters字符5VbInches英寸6VbMillimeters毫米7VbCentimeters厘米(15)ShowInTaskbar属性决定一个窗体或MDI是否在Windows的任务栏上显示。(16)StarUpPosition属性设置或返回窗体首次出现的位置。代码设置:Form1. StarUpPosition=ValueStarUpPosition属性值的含义属性值Vb常数说明0VbManual(默认值)没有初始化设置指定,需要手动设置1VbcenterOwner出现在当前使用环境的正中央2VbCenterScreen出现在整个屏幕的正中央3.VbWindowsDefault出现在屏幕的左上角(17)Visible属性用于返回或设置一个值,决定窗体是否可见。True,可见。False,不可见。(18)WindowsState属性返回或设置窗体运行时的可见状态。Windows属性值含义属性值Vb常数说明0VbNormal(默认值)正常大小1VbMinimized最小化成图标出现在任务栏2VbMaximized最大化出现窗体的常用事件Activate事件:当窗体成为活动窗体时发生利用Alt+Tab可进行窗口之间的切换。Deactivate事件:当通过Alt+Tab进行窗口之间的切换时,该事件被触发。Click事件:在窗体上单击鼠标左键或通过键盘上按上下箭头键选择项目时,Click时间被触发。如果单击某个控件,该事件被触发。DLclick事件:双击事件。DRagDrop事件:拖放事件。即将一个控件拖到另一个对象上,并释放鼠标,拖放动作完成时触发此动作。使用Drag方法,并将action参数设置为2时,也会触发此动作。DrawOver事件:当拖动动作正在进行时触发此动作。GotFocus事件和LostFocus事件:当窗体分别得到/失去焦点时触发。KeyDown事件和KeyUp事件:当窗体具有焦点且按下一个键时触发KeyDown事件,松开时触发KeyUp事件。KeyPress事件:当窗体具有焦点且按下和松开一个ANSI键时触发此事件LinkClose事件:一个DDE对话结束时触发此事件Load事件和Unload是事件:启动运用程序开始装载和卸载时就会触发此事件。MouseDown事件、MouseUp事件和MouseMove事件:放别是按下鼠标时触发MouseDown事件。释放时触发MouseUp事件、移动时触发MouseMove事件。OLEDragDrop事件和OLEDragOver事件:当源部件决定放操作时发生且源部件被放到目标部件时,触发OLEDragDrop事件当一个部件在另一个部件上移动时触发OLEDragOver事件。Paint事件:当一个对象被移动或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 胆管狭窄的护理
- 雨课堂学堂在线学堂云《病理学(安徽医学高专 )》单元测试考核答案
- 2026重庆市面向复旦大学定向选调应届毕业生历年真题汇编带答案解析
- 2026宁夏面向湖南大学招录选调生历年真题汇编带答案解析
- 2026年设备监理师之设备监理合同考试题库含答案【轻巧夺冠】
- 浙江国企招聘-2025年度台州天台县县属国有企业公开招聘12人备考题库及答案解析(夺冠)
- 四川省第七地质大队关于2025年下半年公开考核招聘工作人员(17人)备考题库带答案解析
- 2026年(通讯维修工)理论知识考试题库附参考答案【达标题】
- 中国水利水电科学研究院水生态环境研究所招聘科研助理2人备考题库附答案
- 2025年甘肃省陇南市徽县中医医院招聘执业药师备考公基题库附答案解析
- 创业思维与现代企业的核心竞争力
- 《光伏发电组件工艺》课件
- 【MOOC】新媒体设计之图形图像处理-福建师范大学 中国大学慕课MOOC答案
- 铁道运营专业职业生涯规划
- 黄工为什么走?案例分析
- 血脂管理指导
- 《卧式拉力试验机》
- (完整版)医学英语(阅读一分册)翻译及答案
- 胰岛干细胞分化和定向
- 心电图危急值的识别与处理
- 舞蹈疗法行业商业机会挖掘与战略布局策略研究报告
评论
0/150
提交评论