VB 编程中 ListView1.View = 3 这句是什么意思呢 ?求高人指点~

宝宝妈妈2023-08-11  71

View 属性(ListView 控件)

返回或设置 ListView 控件中 ListItem 对象的外观。

语法

object.View [= value]

View 属性的语法包含下面部分:

部分 描述

object 对象表达式,其值是 ListView 控件。

value 指定控件外观的整数或常数,如“设置值”中所描述。

设置值

value 的设置值为:

常数 值 描述

lvwIcon 0 (缺省)图标。每个 ListItem 对象由整幅(标准)的图标和文本标签代表。

lvwSmallIcon 1 小图标。每个 ListItem 对象由小图标及其右侧的文本标签代表。项目水平排列。

lvwList 2 列表。每个 ListItem 对象由小图标及其右侧的文本标签代表。ListItem 对象及其相关的信息在列中垂直排列。

lvwReport 3 报表。每个 ListItem 对象显示为小图标和文本标签。可在子项目中提供关于每个 ListItem 对象的附加信息。图标、文本标签和信息显示在列中,其中最左侧一列包含小图标和文本标签。附加列显示每个项目的子项目的文本。

说明

只有在图标视图中才可使用 LabelWrap 属性指定在显示 ListItem 对象的标签时是否可以换行。

在报表视图中,可通过设置 HideColumnHeaders 属性为 True 来隐藏列标头。也可使用 ColumnClick 事件和 Sorted、SortOrder、SortKey 属性实现当用户单击列标头时对 ListItem 对象或子项目排序的目的。还可通过拖动列标头的右边框到适当的位置来变更列的宽度。

语法object.FindItem (string, value, index, match)

FindItem 方法的语法包含下面部分:部分 描述object 必需的。对象表达式,其值是 ListView 控件。

string 必需的。指定欲查找的 ListItem 对象的字符串表达式。

value 可选的。整数或常数,它指定字符串是否与 ListItem 对象的 Text、Subitems 及 Tag 属性相匹配,如设置值中所描述。

index 可选的。唯一标识对象集合成员并指定搜索起始位置的整数或字符串。若为整数,其值为 Index 属性值;若为字符串,其值为 Key 属性值。未指定索引时缺省索引为 1。

设置值value 的设置值为:

常数 值 描述

lvwText 0 (缺省)将字符串与 ListItem 对象的 Text 属性相匹配。

lvwSubitem 1 将字符串与 ListItem 对象的 SubItems 属性相匹配。

lvwTag 2 将字符串与 ListItem 对象的 Tag 属性相匹配。

match 的设置值为:

常数 值 描述

lvwWholeWord 0 (缺省)一个整数或常数,它指定若项目的 Text 属性由所搜索的整字开始时匹配成功。搜索条件非文本时忽略此设置。

lvwPartial 1 一个整数或常数,它指定若项目的 Text 属性由所搜索的字符串开始时匹配成功。搜索条件非字符串时忽略此设置。

说明如指定文本为搜索条件则可使用 lvwPartial,这样若 ListItem 对象的 Text 属性由所搜索的字符串开始时匹配成功。例如,要查找文本为“Autoexec.bat”的 ListItem,使用下列代码:

'创建 ListItem 变量。

Dim itmX As ListItem

'设置变量来查找项目。


转载请注明原文地址:https://54852.com/read/1026885.html