返回或设置 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
'设置变量来查找项目。
欢迎分享,转载请注明来源:优选云