网站大量收购闲置独家精品文档,联系QQ:2885784924

ListView用法.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ListView用法

第一步:添加列头 可在form_load里边添加,如下: 初始化 ListView1.FullRowSelect = True (允许整行选择) listview1.gridlines=true (显示网格) listview1.checkboxs=true 显示checkboxs框 listview1.view=3 以报表形式显示 ListView1.ColumnHeaders.Clear ListView1.ColumnHeaders.Add 1, , 姓名, 1000 ListView1.ColumnHeaders.Add 2, , 性别, 500 ListView1.ColumnHeaders.Add 3, , 职称, 1500 ListView1.ColumnHeaders.Add 4, , 电话, 1000 第二步,添加数据 Dim itmX As ListItem Set itmX = lvw.ListItems.Add(参数,参数,参数,……) 这些参数都可以为空,具体你可以看看msdn itmX.text=李四 itmX.SubItems(1) = 雄性 itmX.SubItems(2) = 大将军 itmX.SubItems(3) = 10086 第三步,取得行数据 Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem) Text1 = Item.Text Text2 = Item.SubItems(1) Text3 = Item.SubItems(2) Text4 = Item.SubItems(3) End Sub 试一试就能知道怎么用了,快去试试吧 listview控件可有4种不同的视图显示方法,跟“资源管理器”里的“查看”方式相似:(1)无图标;(2)小图标;(3)列表;(4)报表式。???? ?????????? 使用哪种视图,可由该控件的view属性设置控制。???? ?????????? 其中“报表”视图用来显示记录数据很适合。???? ??????????? ?????????? listview控件包括listItem对象和ColumnHeader对象。???? ?????????? 本人简单理解为:listItem对象看成数据行;ColumnHeader对象看成列标题。???? ?????????? listItem对象(行)有两部分:一部分是图标和简要描述的文本(第1列);另一部分是前者的子项文本信息(第2列,第3列......)。???? ??? ?????????? 而listItems即是对listItem对象集合(所有行)的引用。???? ????????? ?????????? 故此,listItems(1)?????????????? 可以表示为第1行;????? ???????????????? listitems(1).text????????? 返回第1行第1列的文本值;????? ???????????????? listitems(1).subItem(1)??? 返回第1行第2列的文本值。???? ??? ?? 【??? 控件常用属性??? 】???? ??? ?????????? [1]view属性???? ???????????????? 该属性有4个值可设定:???? ?????????????????????? 1---小图标视图显示???? ?????????????????????? 2---列表???? ?????????????????????? 3---报表???? ?????????????????????? 0---无图标(默认)???? ??????? ?????????? [2]AllowColumnReorder属性???? ???????????????? 值设置.t.时,用户可以用鼠标选中1列拖至其他地方进行重新排列。???? ??? ?????????? [3]Checkboxes属性???? ???????????????? 设置为.t.时,每一行数据前将显示一复选框。???? ?????????? [4]FlatScrollBar属性???? ???????????????? 设置为.f.时控件将显示滚动条。???? ?????????? [5]FullRowSelect属性???? ???????????????? 设置为.t.时可以整行地选择数据。???? ?????????? [6]GridLines属性???? ???????????????? 设置为.t.时控件将显示网格线。(只作用于“

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档