VB之ListView控件使用示例代码

2021年10月10日11:58:15编程评论阅读模式

VB之ListView控件使用示例代码

Private Sub Form_Load()  
    'ListView1.SmallIcons = ImageList1.Object '把ImageList1图标列表控件绑定到 ListView1列表控件中来。      
    ListView1.ListItems.Clear               '清空列表  
    ListView1.ColumnHeaders.Clear           '清空列表头  
    ListView1.View = lvwReport              '设置列表显示方式  
    ListView1.GridLines = True              '显示网络线  
    ListView1.LabelEdit = lvwManual         '禁止标签编辑  
    ListView1.FullRowSelect = True          '选择整行  
  
    ListView1.ColumnHeaders.Add , , "ID", 500 '给列表中添加列名  
    ListView1.ColumnHeaders.Add , , "本地 IP", 1500  
    ListView1.ColumnHeaders.Add , , "本地端口", 1200  
    ListView1.ColumnHeaders.Add , , "协议", 550  
    ListView1.ColumnHeaders.Add , , "远程 IP", 1500  
    ListView1.ColumnHeaders.Add , , "远程端口", 900  
    ListView1.ColumnHeaders.Add , , "当前状态", 900  
    ListView1.ColumnHeaders.Add , , "连接时间", 900  
    '-------------------------------------------------------  
    Dim X  
    X = ListView1.ListItems.Count + 1  
    ListView1.ListItems.Add , , X  
    ListView1.ListItems(X).SubItems(1) = "00:00:00"  
    ListView1.ListItems(X).SubItems(2) = "2008-01-01"  
    ListView1.ListItems(X).SubItems(3) = "(无)"  
    '-------------------------------------------------------  
    ListView1.ListItems.Clear               '清空列表  
    ListView1.ListItems.Add , , "1"  
    'ListView1.ListItems.Add , , "1", , 1   '添加图标 后面那个1是ImageList1控件中的图标索引号  
    ListView1.ListItems(1).SubItems(1) = "00:00:00"  
    ListView1.ListItems(1).SubItems(2) = "2008-01-01"  
    ListView1.ListItems(1).SubItems(3) = "(无)"  
  
    ListView1.ListItems.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 = lvwAutoTop          '图标竖排列  
    ListView1.FlatScrollBar = False         '显示滚动条  
    ListView1.FlatScrollBar = True          '隐藏滚动条  
    ListView1.FullRowSelect = True          '选择整行  
    ListView1.LabelEdit = lvwManual         '禁止标签编辑  
    ListView1.GridLines = True              '显示网络线  
    ListView1.LabelWrap = True              '图标可以换行  
    ListView1.MultiSelect = True            '可以选择多个项目  
    ListView1.PictureAlignment = lvwTopLeft '图片对齐方式是左顶部,其他有右顶部(1)、左底部(2)、右底部(3)、居中(4)、平铺(5)  
    ListView1.Checkboxes = True             '显示复选框  
    'ListView1.DropHighlight = ListView1.ListItems.Item(2)   '显示系统颜色  
  
End Sub

 

继续阅读
weinxin
运营不易,
感谢支持!
公式库网
  • 本文由 发表于 2021年10月10日11:58:15
  • 转载请务必保留本文链接:http://www.gongshiku.com/html/202110/vbzhilistviewkongjianshiyongshilidaima.html
C 标准库 - <time.h> C语言教程

C 标准库 –

C 标准库 - <time.h> 简介 time.h 头文件定义了四个变量类型、两个宏和各种操作日期和时间的函数。 库变量 下面是头文件 time.h 中定义的变量类型: ...
C 标准库 - <string.h> C语言教程

C 标准库 –

C 标准库 - <string.h> 简介 string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。 库变量 下面是头文件 string.h 中定义的变量类型...
C 标准库 - <stdlib.h> C语言教程

C 标准库 –

C 标准库 - <stdlib.h> 简介 stdlib .h 头文件定义了四个变量类型、一些宏和各种通用工具函数。 库变量 下面是头文件 stdlib.h 中定义的变量类型: ...
C 标准库 - <stdio.h> C语言教程

C 标准库 –

C 标准库 - <stdio.h> 简介 stdio .h 头文件定义了三个变量类型、一些宏和各种函数来执行输入和输出。 库变量 下面是头文件 stdio.h 中定义的变量类型: ...

发表评论