- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集合与高控件
Advanced Programming with Visual Basic/Chapter 2/ 使用集合增强界面设计 第二章 回顾 回顾可视化程序设计相关的主题 Printer 的用法 使用 Clipboard 和 Screen 使用 App 目标 使用Collection对象组织数据 使用列表视图控件 使用树视图控件 集合 3 - 1 将一组相关项目组合在一起 Forms 集合 程序中已加载的窗体 Controls 集合 窗体上的控件 具有自己的属性和方法 集合中的对象是集合的“成员” 集合 3 - 2 集合中的各个成员是从 0 或者1开始顺序编号的 这个编号称为成员的“索引号” Visual Basic 中集合共有的功能: 将项目添加到集合中及从集合删除项目。 引用集合中的特定成员。 集合对象对集合中成员的数量进行计数。 集合 3 - 3 Private Sub cmdSave_Click() Dim ctl as Control For Each ctl in Controls If TypeOf ctl Is TextBox then If ctl.Text= Then MsgBox 所有字段必须输入值 Exit Sub End if End if Next ctl End Sub 集合的方法 Visual Basic 中的集合对象具有一些方法,可用于操纵对象的集合: 方法 Add Item Remove 属性 Count 列表视图控件 它将数据作为列表项目 (ListItem) 对象显示。 列表视图控件类似于列表框 (ListBox) 控件。 可以对列表框控件的项目进行排序,但它们不具有任何特定的结构。 列表视图控件可以在许多窗体中显示其项目,其中每个项目可包含任意数量的子项目。 包含 ListItem 和 ColumnHeader 对象。 可以将项目排列为多个列,每个列可以含有列标题也可不含有,项目可同时显示附属的图标和文本 列表视图控件 列表视图控件的视图 使用列表视图控件,可以采用下列四种视图之一组织 ListItem 对象 : 大(标准)图标 小图标 列表 报表 列表视图控件 - 属性 Arrange ColumnHeader ListItems View Sorted SortKey 列表视图控件 - 事件 AfterLabelEdit BeforeLabelEdit ColumnClick ItemClick 列表视图控件 - 方法 FindItem HitTest SelectedItem 创建列表视图控件 树视图控件 2 - 1 树视图控件 2 - 2 用户可以选择一次查看全部信息,也可以折叠和展开特定的分支来查看数据。 使用各个节点的属性及方法,可以对这些节点的数据进行操作 也可以使用节点显示图片。 还可以关联一个复选框,使用户能够为某个任务标记特定的节点。 要在 Visual Basic 的工具箱中显示它,请选中“工程”菜单“部件”对话框中的“Microsoft Windows Common Controls 6.0”。 树视图控件的属性 LineStyle Nodes Checked Index Children Sorted Style CheckBoxes Add 方法的设置 Add 方法的参数 relative:新节点与现有节点之间的关系。 relationship:指定节点的相对放置位置。 key:指定新节点的唯一标识符。 text:指定要在节点中显示的文本。 image:指定与树视图控件相关联的图像列表 (ImageList) 控件中图像的索引。 selectedimage:指定选中节点时图像列表控件中的所显示的图像的索引。 树视图控件 - 事件 Expand Collapse NodeClick 树视图控件 - 方法 StartLabelEdit 使用户能够编辑标签。 Object.StartLabelEdit Private Sub Form_Click() If TreeView1.SelectedItem.Index 1 Then TreeView1.StartLabelEdit End If End Sub 创建树视图控件 2 - 1 创建树视图控件 2 - 2 Set ndd = treMytree.Nodes.Add(aust, tvwChild, joe, Joe) Set ndd = treMytree.Nodes.Add(aust, tvwChild, jim, Jim) Set ndd = treMytree.Nodes.Ad
您可能关注的文档
最近下载
- 肾动态显像dynamicrenalimaging.PPT
- 人教版(2024新版)英语七年级上册Unit 7 Happy Birthday!大单元整体教学设计.docx
- 《高等职业学校专业教学标准(试行)》存在的问题及改进建议--以财经大类、文化教育大类和旅游大类为例.pdf VIP
- 《小班美工区中幼儿教师指导问题及策略研究报告》9700字.docx
- 三级烟草专卖管理师岗位技能鉴定试卷答案.docx VIP
- 国家开放大学,地域文化,人文武隆形考一 (2).docx
- 2024年秋季新北师大版七年级上册数学全册教案.DOCX
- 手术讲解模板:睾丸扭转复位固定术.ppt
- 壹号土猪市场营销分析.doc VIP
- DELI得力 M201CR用户手册 说明书.pdf
文档评论(0)