- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 第五章 列表框与组合框 一、列表框(ListBox) 控件 二、组合框(ComboBox)控件 一、列表框(ListBox) 控件 列表框控件(ListBox)用于显示项目列表,用户可从中选择一个或多个项目。如果项目总数超过了可显示的项目数, VB会自动加上滚动条。 列表框有两种风格:标准和复选列表框。通过它的Style属性来设置。 List “List1”是控件的名称,而不是实际上列表清单中数据。 在每一项输入后,必须以“Ctrl+Enter”换行 格式是: [对象名.].List (索引值) [=字符串表达式] 如:List1 . List(5)=“插入” Text与ListIndex选取的数据 ListIndex使list数组中最后一个被选取得项目的索引值。 Text则是数组中对应的字符串数据。 ListIndex等于“1” Text等于“第二项 ” 例题5.1 利用列表框让用户选择窗体的颜色。 MultiSelect属性——设置是否能够选择多项。 MultiSelect = 0:不允许复选(缺省值) 。 MultiSelect = 1:简单复选。鼠标单击或按下空格键,在列表中选中或取消选中项。使用箭头键移动焦点。 MultiSelect = 2:扩展复选。按下 SHIFT 并单击鼠标或按箭头键选择连续的多项。按下 CTRL 并单击鼠标选择不连续的多项(或取消选中项)。 MultiSelect 属性在运行时是只读的。 Style 属性——控制列表框的外观 Style=0:默认值,标准样式,单击选项即可选中。 Style=1:复选框样式,列表框的每个项目以复选框 的形式显示(不受MultiSelect属性的影响)。 Style 属性在运行时是只读的。 Style=0 Style=1 Sorted属性——指示列表框中的条目是否排序。 Sorted属性值为True,则选项按字母顺序升序排列,否则按输入的顺序排列。 Sorted 属性为只读属性 Columns 属性:决定列表框中显示条目的列数。 0----显示一列(默认),垂直滚动条。 1----显示一列,水平滚动条。 n----显示 n 列,水平滚动条。(n1) Columns=3时,水平滚动条。 列表框的方法与事件 AddItem 方法——向列表框中添加新条目 格式: [列表框名].AddItem 字符串表达式 [,插入位置序号] 若不指定插入位置,且Sorted = False,则插入到列表尾;否则插入到适当位置。 例如:List1.AddItem “王平” 例题5.2 利用文本框及列表框,让用户一一输入板及学生的姓名。在文本框输入完成后,通过设置按钮的Default属性,使得按下就会输入的数据加入列表框。 Private Sub Command1_Click() If Trim(Text1) “ ” Then ‘如果输入不是空字 符串,就加入列表 List1.AddItem Trim(Text1) Text1 = End If End Sub 例题5.3 要求将列表框中插入的数值进行排序,把新加入的数据一一插入到适当的位置。 Private Sub Command1_Click() If IsNumeric(Text1) Then n = Val(Text1) For i = 0 To List1.ListCount - 1 If Val(List1.List(i)) n Then Exit For End If Next 判断输入的是否为数值,并赋值给n ListCount属性 ——列表框中的条目数 找出插入数据的适当位置 List1.AddItem Text1, i 插入数据 Text1 = End If End Sub RemoveItem方法——删除指定列表项 格式: [列表框名].RemoveItem 删除项序号 例如:List1. RemoveItem 0 Clear方法——删
您可能关注的文档
- 《第9-10讲塑料及加工工艺》-公开课件.ppt
- 《第9章地方病》-公开课件.ppt
- 《第10章核苷酸代谢》-公开课件.ppt
- 《第10章核酸的降解与核苷酸代谢》-公开课件.ppt
- 《第13章数据绑定》-公开课件.ppt
- 《第18章紫外—可见分光光度法》-公开课件.ppt
- 《第24课《诗词五首-十五从军征》课件(语文版八下)》-公开课件.ppt
- 《第27章抗心绞痛药》-公开课件.ppt
- 《第51章微波接头的等效网络》-公开课件.ppt
- 《第63章三端口元件》-公开课件.ppt
- 2025年西班牙语DELE考试真题卷:西班牙语考试备考时间管理策略.docx
- 2025年统计学期末考试题库:数据分析实践计算与应用测试.docx
- 冀教版三年级上册数学精品教学课件 第3单元 阶段素养达标(5).ppt
- 2025年调酒师职业资格考试模拟试题集:饮品制作市场营销.docx
- 2025年成人高考《语文》知识综合运用:文学常识与作家作品解析试题.docx
- 借款合同本模板.docx
- 2025年中学教师资格《综合素质》学生心理辅导案例题库精选及答案解析.docx
- 戏剧工作坊在旅游服务培训中的情境模拟论文.docx
- 2025年中学教师资格《综合素质》教育研究方法历年真题精选试卷.docx
- 导游业务知识2025年导游资格证考试笔试模拟试卷:导游手册编制.docx
文档评论(0)