vblistview控件用法(23页).doc
《vblistview控件用法(23页).doc》由会员分享,可在线阅读,更多相关《vblistview控件用法(23页).doc(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-vblistview控件用法-第 23 页VBListView控件适用方法ListView控件 在工具箱上击鼠标右键,选择快捷菜单的Components(部件)项,在控件列表中选择Microsoft Windows Common Controls 5.0控件(Comctl32.ocx),这个控件中包括ListView、TreeView等几个Windows 95特有的控件。 如果使用的是Visual Basic 6.0,则应该选择Microsoft Windows Common Controls 6.0控件。 将 ColumnHeader 对象添加到 ListView 控件的 ColumnHe
2、aders 集合中。 语法 ListView1.ColumnHeaders.Add(index, key, text, width, alignment, icon) Add 方法的语法包含下面部分: 部分 描述 object 必需的。对象表达式,其值是 ColumnHeaders 集合。 index 可选的。唯一标识对象集合成员的整数。 key 可选的。唯一的字符串表达式,可以用来访问集合的成员。 text 可选的。出现在 ColumnHeader 对象中的字符串。 width 可选的。数值表达式,它使用控件容器的度量单位指定对象的宽度。 alignment 可选的。决定 ColumnHea
3、der 对象中文本对齐方式的整数。关于设置信息,请参阅“请参阅列表中 Alignment 属性的信息。 icon 可选的。Smallicons 图象列表中图象的关键字或索引。 说明 Add 方法返回新插入的 ColumnHeader 对象的引用。 使用 index 参数在 ColumnHeaders 集合的特定位置插入列标头。 当 ColumnHeaders 集合成员可能动态变更时,应使用 Key 属性引用它们,因为任何 ColumnHeader 对象的 Index 属性都可以改变。示例:ListView1.ListItems.Clear 清空列表ListView1.ColumnHeaders
4、.Clear 清空列表头ListView1.View = lvwReport 设置列表显示方式ListView1.GridLines = True 显示网络线ListView1.LabelEdit = lvwManual 禁止标签编辑ListView1.FullRowSelect = True 选择整行ListView1.ColumnHeaders.Add , , ID, 500 给列表中添加列名ListView1.ColumnHeaders.Add , , 本地 IP, 1500ListView1.ColumnHeaders.Add , , 本地端口, 900ListView1.Column
5、Headers.Add , , 协议, 550ListView1.ColumnHeaders.Add , , 远程 IP, 1500ListView1.ColumnHeaders.Add , , 远程端口, 900ListView1.ColumnHeaders.Add , , 当前状态, 900ListView1.ColumnHeaders.Add , , 连接时间, 900-Dim XX = ListView1.ListItems.Count + 1ListView1.ListItems.Add , , XListView1.ListItems(X).SubItems(1) = 00:00:
6、00ListView1.ListItems(X).SubItems(2) = 2008-01-01ListView1.ListItems(X).SubItems(3) = (无)-ListView1.ListItems.Clear 清空列表ListView1.ListItems.Add , , 1 ListView1.ListItems(1).SubItems(1) = 00:00:00 ListView1.ListItems(1).SubItems(2) = 2008-01-01 ListView1.ListItems(1).SubItems(3) = (无) ListView1.ListI
7、tems.Add , , 2 ListView1.ListItems(2).SubItems(1) = 00:00:01 ListView1.ListItems(2).SubItems(2) = 2008-01-01 ListView1.ListItems(2).SubItems(3) = (无) -ListView1.View = lvwReport 设置显示方式为列表ListView1.AllowColumnReorder = True 对行进行程序排列,用鼠标进行排列ListView1.Arrange = lvwAutoLeft 图标横排列ListView1.Arrange = lvwA
8、utoTop 图标竖排列ListView1.FlatScrollBar = False 显示滚动条ListView1.FlatScrollBar = True 隐藏滚动条ListView1.FullRowSelect = True 选择整行ListView1.LabelEdit = lvwManual 禁止标签编辑ListView1.GridLines = True 显示网络线ListView1.LabelWrap = True 图标可以换行ListView1.MultiSelect = True 可以选择多个项目ListView1.PictureAlignment = lvwTopLeft
9、图片对齐方式是左顶部,其他有右顶部(1)、左底部(2)、右底部(3)、居中(4)、平铺(5)ListView1.Checkboxes = True 显示复选框ListView1.DropHighlight = ListView1: ListItems.Item (2) 显示系统颜色 Private Sub ListView1_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single) ListView1.ToolTipText = 行数: & ListView1.ListItems.Count & 列数: &
10、 ListView1.ColumnHeaders.Count End Sub 设置宽度:ListView1.ColumnHeaders.Add , , 备注 ,1500获取复选框的值:msgbox ListView1.ListItems(1).Checked删除指定行:ListView1.ListItems.Remove 1去掉鼠标左键点击标签编辑:labeledit属性改为1读取某行第一列内容:ListView1.ListItems(i).Text读取某行第几列内容(不包括第一列):ListView1.ListItems(Num).SubItems(4)读取当前选中行第一列内容:ListVi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vblistview 控件 用法 23
限制150内