VB ListView的使用 | 您所在的位置:网站首页 › 怎么获取listview选中的值 › VB ListView的使用 |
VB ListView 的使用
ListView 控件比前面几种控件要复杂一些,通过此控件,可将项目组成带有或不带有列标 头的列,并显示伴随的图标和文本。 ListView 控件是由 ColumnHeader 和 ListItem 对象所 组成的, 其中 ColumnHeader 对象的个数决定了控件的列数, 而 ListItem 对象的个数则决定 了控件的行数。 ( 图 7)
ColumnHeader 对象是 ListView 控件中包含标头文字的项目。 利用 ColumnHeader 对象, 用户可以:
▲单击对象触发 ColumnClick 事件并根据数据项目将项目排序。
▲拖动对象的右边框来调整列宽度。
▲在报表视图中隐藏 ColumnHeader 对象。
ColumnHeader 对象的数目决定每个 ListItem 对象可包含的子项目数目。删除 ColumnHeader 对象后所有与列关联的子项目也将被删除, 并且每个 ListItem 对象的子项目 数组将平移以更新 ColumnHeader 的索引, 而这将导致剩余的列标头 SubItemIndex 属性的改 变。
ColumnHeader 对象的 SubItemIndex 属性
该属性返回与 ListView 控件中 ColumnHeader 对象关联的子项目的索引。 子项目是字符 串数组,代表显示在报表视图中的 ListItem 对象的数据。第一列的列标头 SubItemIndex 属性设置为 0 ,这是因为小图标和 ListItem 对象的文字总出现在第一列中,而且它们被当 作 ListItem 对象而不是子项目。列标头数目取决于子项目数目。列标头数目总是比子项目 数目多 1 。
在设计时可以利用属性页的“列首”选项卡将 ColumnHeader 对象添加到 ListView 控件 中,在运行时则用 Add 方法添加。
ColumnHeader 对象的 Add 方法
该方法的使用与前面那些控件基本相似,就不再介绍了。
|
CopyRight 2018-2019 实验室设备网 版权所有 |