第八章内部控件详解.ppt

  1. 1、本文档共105页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章内部控件详解

主讲:冯 元 第八章 内部控件 8.1 图形与图像类控件 8.2 滚动条、框架与定时器 8.3 提供选项的控件 8.4 鼠标与键盘事件 8.5 控件数组 8.6 菜单 8.1 图形与图像类控件 本节知识点: 直线控件(Line) 形状控件(Shape) 图像控件(Image) 图片框控件(PictureBox) 8.1 图形与图像类控件 已学过的内部控件: 窗体(Form)、文本框(TextBox)、标签(Label)、命令按钮(CommandButton)。 本章将要学习的新内部控件: 直线(Line)、形状(Shape)、图像(Image)、图片框(PictureBox)。 滚动条(HScrollBar、VScrollBar)、框架(Frame)、定时器(Timer)。 复选框(CheckBox)、单选框(OptionButton)、列表框(ListBox)、组合框(ComboBox)。 8.1 图形与图像类控件 控件的学习方法: 控件的功能。 属性、方法、事件。 熟悉内部控件的常用属性、方法、事件。 知道如何查找内部控件的文档。 注意内部控件事件如何发生及发生的顺序。 Name、Left、Top、Width、Height、Visible、Enabled、Move、Click、DbClick。 8.1 图形与图像类控件 1、直线控件(Line) 功能:在窗体上显示一条直线,用来将窗体上的控件进行视觉上的分组。由于该控件只起装饰作用,所以没有方法和事件,也没有Enable属性。 Name属性:对象名。 X1、Y1、X2、Y2:这四个属性决定了直线控件的两个端点在窗体上的坐标值。可使用它们来调整直线控件的长短与位置。 8.1 图形与图像类控件 Visible属性:决定直线控件是否可见。该属性取值为“True”时可见,为“False”时不可见。 BorderStyle属性:该属性决定了直线的线型。取值范围0-6,整型。不同属性值的意义见表8.1。 BorderWidth属性:线条宽度,单位像素。取值范围:不小于1的整数。 注意:除了“实线”和“透明”线型外,对于其他线型该属性值一定要设为“1”。也就是说不可能有粗点划线、粗虚线等。 8.1 图形与图像类控件 2、形状控件(Shape) 功能:显示多种不同的形状,用来装饰窗体。形状控件有Move方法、无事件。 Name属性:对象名。 Left、Top、Width、Height、Visible属性:这些属性决定形状控件的大小、位置与可见性,用法与其他控件相同,形状控件无Enabled属性。 8.1 图形与图像类控件 Shape属性:决定控件以什么形状显示。取值范围:0-5,整型。取不同值时对应的形状见表8.2。注意控件实际大小与显示形状大小的不同。 BorderStyle属性:决定形状控件的边框样式,取值与直线控件的BorderStyle属性相同。 BorderWidth属性:决定形状控件的边框宽度,单位为像素。与直线控件相似。 FillStyle属性:决定形状控件内部的填充样式。取值范围:0-7,整数。取不同值时对应的样式见表8.3。 8.1 图形与图像类控件 例8.1 窗体上有一个形状控件和一个命令按钮。编写按钮的Click事件过程,要求:连续单击按钮,形状控件的形状与填充样式会交替循环改变. Private Sub Command1_Click() Static intShape As Integer Static intStyle As Integer Static b As Boolean If b Then intShape = intShape + 1 If intShape 5 Then intShape = 0 End If b = Not b Shape1.Shape = intShape 改变形状 Else intStyle = intStyle + 1 If intStyle 7 Then intStyle = 0 End If b = Not b Shape1.FillStyle = intStyle 改变填充样式 End If End Sub 8.1 图形与图像类控件 3、图像控件(Image) 功能:用来在窗体上显示保存在图形文件中的图像。支持的图形文件格式有: 位图文件( . bmp) Windows元文件( . wmf) 增强型元文件( . emf

文档评论(0)

ee88870 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档