- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.1 图形控件 7.2 选择控件 7.3 其他控件 7.4 综合应用 常用控件 在VB中,控件分为三类:标准控件、Active X控件和可插入对象 Active X控件是VB以及第三方开发商提供的控件。 用户在使用Active X控件之前必须将它们加载到工具箱中。方法如下: “工程”菜单——“部件”命令 7.1 图形控件 2.图像框Image 图7.1 图7.2 7.1.2 直线和形状 ---不支持任何事件,只用于表面装饰。 2.形状 也具有BorderColor、BorderStyle和BorderWidth属性,除此之外还有: FillColor:填充形状所使用的颜色 FillStyle:形状控件内部的填充图案 (0-7) Shape:形状控件的几何形状 (0-5) 7.1.3 图形文件的装入 把Visual Basic所能接收的图形文件装入图形框或图像框中。 1.在设计阶段装入图形文件 2.在运行期间装入图形文件 3.装入另一个图形框或图像框中的图形 例7.1:图形放大程序 7.2 选择控件 复选框 (CheckBox) 单选按钮(OptionButton) 列表框(ListBox) 组合框(ComboBox) 1.复选框(CheckBox) 2.单选按钮(OptionButton ) 3.列表框 特点:用户只能选择,不能写入 和修改内容。 属性 List:一维数组 数组元素个数有列 表框中项目数决定 ListIndex:选中项目的下标,从0开始,无项目选中时,值为-1. ListCount:项目总数 Text:选中项目的内容 List1.Text=List1.List(ListIndex) Selected:逻辑数组,与列表框中项对应,表示该项是否被选中,只有一个为true。 Sorted:设置项目是否按字母表顺序排序 true—按字母表顺序排序 flase—按项目加入的先后顺序排序 MultiSelect:确定列表框是否允许多选 (0-2) 0—不允许多选(default) 1—可用鼠标单击、按空格简单多选 2—用Shift、Ctrl实现扩展多选 列表框方法 AddItem方法,用于向列表框添加项目,一次添一项。 列表框对象.AddItem 项目字符串[,下标] 下标:决定新增项在列表中的位置,如果省略,则新增项目添加在最后。 RemoveItem方法,删除列表框中指定项目,一次删一项。 列表框对象.RemoveItem 下标 Clear方法,清除所有项目 列表框对象.Clear 列表框事件 Click和DblClick事件 例7.3 选课程序 作业:编写一个能对列表框进行项目添加、修改和删除的应用程序。 修改列表框,先选定项 将选项显示在文本框中, 更改文本框中内容后,再 更新列表框 组合框 文本框和列表框的结合。允许用户在文本框中输入内容,但输入的内容不会添加到组合框的项目列表中;在项目列表中选中的项目会显示在文本框中。 属性、方法和事件与列表框基本相同,此外有Style属性,无MultiSelect和Selected属性。 组合框 Style:3种类型 0—下拉式组合框,可输入可选择 1—简单组合框,可输入可选择 2—下拉式列表框,只选择不可输入 应用 7.3 其他控件 框架 滚动条 进度条 计时器 1.框架 (Frame) 2滚动条 滚动条属性 滚动条事件 4 定时器 7.4 综合应用 综合应用 建立一个注册信息页面 1、自行设计界面 2、用上图形框或图像框、直线、复选框、单选框、组合框、框架、进度条等控件; 3、点击注册按钮时出现一个消息框,把注册的所有信息按行显示出来。 本章小节 *肖晓飞 * 第七章 常用控件 1.图形框PictureBox控件 作用:显示图片,也可作为其他控件的容器 在程序运行时装入图形 ,输出文本信息。 Picture属性 图形框.Picture = LoadPicture(图形文件名) 删除图形框中图形,可用LoadPicture() Autosize属性 True 图形框自动调整大小与图片匹配 False 图形超过图形框的部分将被剪裁掉 本章目录 7.1.1 图形框和图像
文档评论(0)