电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件

25页
  • 卖家[上传人]:E****
  • 文档编号:89184181
  • 上传时间:2019-05-20
  • 文档格式:PPT
  • 文档大小:180KB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第7章 常用控件,学习目标: 1. 熟悉常用控件的属性,事件,方法。 2. 学习控件数组的使用方法。 3. 能够利用所学知识编写简单的程序。,7.1常用控件,7.1.1 单选框(OptionButton) 1常用属性 (1)Alignment属性 (2)Value属性 (3)Style属性 (4)Caption属性 (5)Font属性 2常用事件 单选按钮在程序设计中一般用来把相应的选项进行分类,常用的事件有Click事件。,7.1.2 复选框(Check Box) 1常用属性 (1)Alignment属性和Style属性 (2)Value属性 (3)Caption属性和Font属性 2. 常用事件 和单选框一样能够响应Click事件。,7.1常用控件,7.1.3 框架(Frame) 作为控件的容器,在框架上可以放置其他控件,把控件进行视觉上的分组。 1 常用属性 (1)Caption:用以标识分组的标题。 (2)Enabled属性,用于设置框架是否处于活动状态。 2 把控件放到框架上的步骤为: (1)把框架拖放到窗体上; (2)在框架被选中的状态下,把工具栏上的控件拖放到框架上。,7

      2、.1常用控件,例7.1 文字美化。利用字形框架中的复选框和颜色框架中的单选框对文本框中的文字进行相应的设置,达到美化的效果。 例7.1 文字美化,7.1常用控件,7.1.4 列表框(List) 1常用属性 (1)Columns属性 (2)ListCount属性 (3)List属性 (4)ListIndex属性 (5)Selected属性 (6)Sorted属性 (7)Text属性,7.1常用控件,(8)MultiSelect属性 (9)Style属性 2常用方法 (1)AddItem方法 在列表框中加入新的项目 其格式如下:对象. AddItem Item ,index (2)RemoveItem方法 删除列表框中的一项, 格式为:对象. RemoveItem Index,7.1常用控件,(3)Clear方法 清除列表框中所有内容 格式如下:对象. Clear 3常用事件 列表框支持Click和DblClick事件。 例7.2 设计一个能对列表框进行添加,修改和删除的应用程序。,7.1常用控件,例题7.2,7.1.5 组合框(Combox) 组合框可以看作是由一个列表框和一个文本框共同

      3、构成的一个控件。 1常用属性 (1)与文本框相同的属性: List、SelText、SelStart、SelLength等。 (2)与列表框相同的属性 List、Sorted等,但是没有MultiSelect和Selected属性。 (3)Style属性 2常用方法 组合框常用的方法与列表框相同,有AddItem、RemoveItem、Clear等。,7.1常用控件,例7.3 组合框应用。 用组合框代替例题7.2中的列表框和文本框,完成例题7.2中相同的功能。 例题7.3,7.1常用控件,7.1.6 滚动条(ScrollBar) 1常用属性 (1)Max属性:其范围在3276832767; (2)Min属性:其范围在3276832767; (3)Value属性:滑块当前所处的位置; (4)LargeChange属性:当用鼠标单击滚动条的箭头与滚动条之间的空白处时,Value属性的改变量; (5)SmallChange属性:当用鼠标单击滚动条两端箭头时,Value属性的改变量。 2常用事件 (1)Scroll事件:当在滚动条内拖动滑块时触发该事件; (2)Change事件:当滚动条的滑块

      4、改变位置时或通过代码对滚动条的Value属性赋值后触发该事件。,7.1常用控件,例7.4 调色板。在文本框中输入文字,滑动滚动条调节文字颜色。,7.1常用控件,7.1.7 定时器(Timer) 定时器的图标设计时可见,运行时不可见。 1常用属性 (1)Interval属性 该属性用于设定定时器触发事件的时间间隔,以毫秒为单位,其范围在064767之间。 2常用事件 定时器只支持一个Timer事件,此事件触发的条件为Enabled属性为True,Interval事件不为0。,7.1常用控件,例7.5 闪烁的文字。滑动滚动条来调节文字出现的间隔,达到文字忽隐忽现的效果。,7.2 控件数组,1控件数组的概念 控件数组是指在同一个窗体上,拥有相同的对象名、相同事件过程的一组相同类型的控件。 2建立控件数组的步骤 第一种是: (1)在窗体上画出某个控件,可进行控件名的属性设置,这是建立的第一个元素。 (2)选中该控件,进行“复制”和“粘贴”操作,系统会提示(假设先画了一个Commond1命令按钮):“已经有一个控件为Commond1。创建一个控件数组吗?”单击“是”按钮后就建立了一个控件数组,进

      5、行若干次“粘贴”操作,就建立了所需个数的控件数组。,(3)进行事件过程的编码 第二种是: (1)在窗体上画出某个控件,可进行控件名的属性设置,这是建立的第一个元素。 (2)在窗体上再画出同一类型的另一的控件,修改这个控件的Name属性,使其和第一个控件相同,这时会出现同样的创建控件数组的对话框,单击“是”按钮就成功地建立了一个控件数组。,7.2 控件数组,例7.6 字体控制。单击控件数组中的任何一项来改变文本的字体。,7.2 控件数组,7.3 图形控件,1图形框(PictureBox)和图像(Image) 图形框用来显示图形也可以作为其他控件的容器,也可以在其上输出文本和打印图形,而图像框只是作为显示图形的工具。 (1)相同属性 它们都可以通过Picture属性放置扩展名为.bmp、.ico、.gif、.jpg、.dib、.wmf等的文件。,(2)不同属性 两种控件在装入不同大小的图片时,通过不同的属性调整控件大小以适应图形尺寸。 1)PictureBox通过AutoSize属性调整图片大小,其值有两种: True:图形框自动调整大小与显示的图片匹配; False:图片根据图形框的大小

      6、裁剪图片本身。 2)Image通过Stretch属性调整控件和图片的关系,其值有两种: True:图片自动调整适应图像框; False:图像框调整适应图形。,7.2 控件数组,也就是说,Stretch属性值决定着以图片为基准来显示图像框,或是以图像框为基准来显示图片。 (3)装入图片的方法 1)设计阶段用Picture属性装入图片; 2)运行期间用LoadPicture函数装入图片,其格式为: 对象. PictureLoadPicture(文件名),7.2 控件数组,例 7.7 换照片。利用时钟和图像控件制作一个相片跳动显示的程序。,2直线控件(Line)和形状控(Shape) 直线控件用于在窗体、框架或图片框中创建简单的线段,形状控件可以显示一些简单的图形,如矩形、正方形、椭圆等。 (1)相同属性 1)BorderColor属性:用于设置图形或直线的颜色 2)BorderStyle属性 用于确定直线或图形边界线的线型,其取值范围为06共7种 3)BorderWidth属性 用于指定直线的宽度或图形界限的宽度,可以是除0之外的任意数值。,7.2 控件数组,(2)不同属性 由于形状控件要显示一定的图形,用什么样式和颜色填充要由以下几个属性决定 1)BackStyle属性:决定图形是否用指定的颜色填充,有0和1两种取值 2)FillColor属性:指定图形的内部颜色。 3)FillStyle属性 指定图形内部的填充图案,有07一共8种取值 4)Shape属性 指定所画图形的几何特性,有05一共6种取值,7.2 控件数组,例7.8 简单图形设置。 用控件数组实现设置图形的几何形状和填充图案。,7.2 控件数组,

      《Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件》由会员E****分享,可在线阅读,更多相关《Visual Basic程序设计实用教程 教学课件 ppt 作者 于秀敏 第7章 常用控件》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.