admin 管理员组

文章数量: 887021


2024年2月19日发(作者:瀑布流钢琴手机软件)

VB ListView控件属性、方法、事件

常用属性:

View设置或返回控件的视图类型

值 说明

1-LvwIcon 图标类型

2-LvwSmallIcon 小图标类型

3-LvwList 列表类型

4-LvwReport 报表类型

Arrange 设置后返回控件的图标排列方式(在图标视图下有效)

值 说明

1-LvwNone 不排列

2-LvwAutoLeft 自动靠右排列

3-LvwAutoTop 自动靠左排列

Icons、 SmallIcons、 ColumnHeaderIcons属性

Icons指定图标视图时的图标与ImageList的绑定

SmallIcons、 ColumnHeaderIcons指定列表视图时的图标与ImageList的绑定

PICTURE、PictureAlignment属性

分别指定ListView控件的背景图片和布局方式

ListItems(Index) 属性

ListItems 属性是ListView控件中列表项的集合。Index用于指定列表项集合中的一个对象,

我们可以把这个对象看作对一行的引用

ListItems集合的属性

1. Text 设置或返回显示文本

2. key 关键字

3. index 索引编号

4. icon , smallicon 不同视图时显示单元格的图标

5. checked 给checkboxes 打√

6. selected 使处于选定状态

7. ListSubitems(index) 集合 我们可以把这个集合看作对这行中单元格的引用

Text 设置或返回单元格显示的内容

Reporticon 设置单元格的图标

8. Subitems(index) 设置或返回单元格文本 == ListSubitems(index).text

ColumnHeaders(index) 属性

ColumnHeaders 属性是ListView控件中列标头的集合

1. text 显示标题文本

2. key

3. index

4. icon 指定标题图标

5. alignment 指定index列的对齐方式 (注意:第一列也就是列表项不能指定)

6. position 返回当前列的索引

7. subitemindex 返回指定列的listsubitem索引

TextBackgroud 属性

决定text的背景是透明还是ListView的背景色

值 0 lvwTransparent 透明

1 lvw 不透明(用listview的背景色)

Ghosted 属性 logic

决定是否虚状

HideColumnHeaders 属性

隐藏表头

LabelWrap 属性

标签转行 con 或 con 时才使用该属性

FullRowSelect

整行显示

HotTracking

热点追踪 鼠标指针自动调整为手型

HoverSelection 属性

自动聚焦 鼠标指针自动调整为手型

AllowColumnReorder属性

值设置.t.时,用户可以用鼠标选中1列拖至其他地方进行重新排列

Sorted属性

当值为.t.时,列表按字母排序

常用方法:

(index,key,text,icon,smallicon)

向listitems添加一列表项。

Index 插入列表项的编号

Key 插入列表项的关键字

Text 插入列表项的文本

Icon 当为图标视图时要求显示的图标

Smallicon 当为小图标视图时要求显示的图标

Clear

清除listitems集合中所有的列表项

Remove清除选定行

L1=1

()

AllowColumnReorder属性

值设置.t.时,用户可以用鼠标选中1列拖至其他地方进行重新排列

常用事件:

AfterLabelEdit

编辑当前选择的列表对象之后发生

BeforeLabelEdit

编辑当前选择的列表对象之前发生

ItemClick

单击某一列表对象时发生

参数 item 对当前列表项的引用

事件

AfterLabelEdit:编辑ListItem对象的标签时被触发。

BeforeLabelEdit:编辑ListItem对象的标签后出发。

ColumnClick:单击列标题时触发。参数中可以获得被单击的列对象。通常用于排序。

ItemClick:单击某行或某ListItem时触发。参数中可以获得被单击的ListItem对象。

方法

FindItem:搜索ListItem对象。

参数:

string:搜索字符串。

value:在ListItem的哪部分中搜索(LvwText、LvwSubItem、LvwTag);index:开始搜索的位置。

match:匹配方式。

HitTest:检索位于特定坐标处的ListItem对象。


本文标签: 列表 图标 对象 控件 返回