- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ch07 内部控件
第七部分 内部控件 直线与形状 图像与图片框 滚动条与框架 复选框与单选框 列表框、组合框与定时器 键盘输入焦点与Tab键次序 §1 直线与形状 一、直线控件 Line Line控件用于在窗体中显示一段线,在视觉上对窗体区域进行划分。如下图: §1 直线与形状 Line控件只有几个简单的属性,没有Move方法,也不支持任何事件。 1.Name属性 2.X1,Y1,X2,Y2属性 决定直线段两个端点在窗体中的位置坐标。 3.Visible属性 4.BorderStyle属性 决定直线控件的线型样式,取值范围0~6。 §1 直线与形状 5.BorderWidth属性 线条宽度,单位为像素。线型为非实线时,此属性只能设置为1,否则均为实线效果。如: §1 直线与形状 二、形状控件 Shape 1.Name属性 2.Left,Top,Width,Height,Visible属性 3.Shape属性 §1 直线与形状 如: 4.BorderStyle属性 与Line相似,决定线条样式。 注意取值为1和6时的区别。 §1 直线与形状 5.BorderWidth属性 与Line控件相同。 6.FillStyle属性 决定形状内部的填充样式。 §2 图像与图片框 一、图像控件 Image Image控件用来在窗体上显示保存在文件中的图像,支持的文件格式有:位图bmp,Windows元文件wmf,增强型元文件emf,图标文件ico,jpg或gif类型的文件。 1.Name属性 2.Left,Top,Width,Height,Visible,Enabled属性 Image控件的Enabled=False与True时外观相同,但不能响应用户事件(如鼠标事件)。 3.BorderStyle属性 0—(默认值)无边框;1—有边框。 §2 图像与图片框 4.Picture属性 属性决定控件中所显示的图像来源—磁盘文件名。 可以在设计时通过属性窗口设置,也可以在运行时通过LoadPicture函数设置。如: Image1.Picture = LoadPicture(c:\windows\bell.ico) 运行时,使用不带参数的LoadPicture函数可以清除图像框中的图像,如: Image1.Picture = LoadPicture 显示图像时,无论大小,图像的左上角总是与Image控件的左上角重合。 如果设计时设置所显示的图像,则图像内容被复制到窗体的Frx文件中,运行时与具体图像文件无关。 §2 图像与图片框 5.Stretch属性 运行时,如果属性为False(默认值),图像以原始大小显示—与控件大小无关,实际上此时控件会自动改变大小以适应图像的尺寸;如果为True,图像缩放以适应控件大小。如: §2 图像与图片框 6.Move方法 与前述控件的Move方法相同。 7.鼠标事件 (Click,DblClick,MouseDown,MouseUp,MouseMove事件)。 例,单击图像框时,切换其显示的图像。(ex0701.exe) Private Sub Image1_Click() Static Num As Integer 过程级静态变量 Num = (Num Mod 3) + 1 If Num = 1 Then Image1.Picture = LoadPicture(moon01.ico) If Num = 2 Then Image1.Picture = LoadPicture(moon02.ico) If Num = 3 Then Image1.Picture = LoadPicture(moon03.ico) End Sub §2 图像与图片框 二、图片框控件 PictureBox 1.Name属性 2.Left,Top,Width,Height,Visible,Enabled属性 3.BorderStyle属性 取值为0—无边框,为1—(默认值)有边框。 4.Picture属性 5.AutoSize属性 如果取值True,则图片框自动改变大小以适应图像的尺寸。若为False(默认值),则控件不会改变大小。例外:当图像类型为wmf时,图像缩放以适应控件大小。 §2 图像与图片框 6.Align属性 §2 图像与图片框 7.Move方法 8.鼠标事件 (Click,DblClick,MouseDown,MouseUp,MouseMove事件)。 9.键盘事件 (KeyPress,KeyDown,KeyUp事件)。 10.Change事件 当控件的
文档评论(0)