- 1、本文档共105页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 第五节极地地区中图版报告.ppt
- 第八单元金属和金属材料第15讲金属资源的利用和保护详解.ppt
- 第八周冬季防滑、防冻教育详解.ppt
- 第八步——制定利润计划详解.ppt
- 第八次-压强详解.doc
- 第八单元__课题1金属材料详解.ppt
- 第八周创新思维详解.ppt
- 第八模块:如何准备合同详解.ppt
- 第八单元第29讲高等动物的内分泌系统与体液调节详解.ppt
- 第五讲水循环和洋流详解.ppt
- 2025年山西省朔州市单招(语文)测试题库及参考答案.docx
- 2025年山西电力职业技术学院单招(语文)测试模拟题库1套.docx
- 2025年山东铝业职业学院单招(语文)测试题库附答案.docx
- 2025年山东省枣庄市单招(语文)测试题库标准卷.docx
- 2025年山西省运城市单招(语文)测试题库最新.docx
- 2025年山东省东营市行政职业能力测验题库及参考答案1套.docx
- 2025年山西华澳商贸职业学院单招语文测试题库完美版.docx
- 2025年山东省东营市单招(语文)测试模拟题库完整版.docx
- 2025年山东省济南市行政职业能力测验题库完整.docx
- 2025年山西省阳泉市单招语文测试题库精编.docx
最近下载
- 储能电站项目可行性研究报告.docx
- 2024重庆公共运输职业学院招聘7人笔试备考题库及答案解析.docx VIP
- 华为IPD流程管理体系L1-L5最佳实践及落地实施.pptx VIP
- 铁路内燃机车司机高级技师理论题库(含答案).docx VIP
- 2026届高三语文开学第一课.pptx VIP
- 最新:脑卒中后吞咽障碍患者进食护理——2023中华护理学会团体标准课件.pptx VIP
- 2025重庆公共运输职业学院招聘13人笔试备考试题及答案解析.docx VIP
- 动词过去式不规则变化.doc VIP
- “十八项医疗质量安全核心制度”知识竞赛.docx VIP
- 2024重庆公共运输职业学院招聘1人笔试备考试题及答案解析.docx VIP
文档评论(0)