类似文件列表显示数据。
属性/方法 | 说明 |
---|---|
Items | TListItems 集合对象 |
Icons | ImageList 对象,数据图标 |
SmallImages | TCustumImageList 对象,数据小图标 |
LargeImages | TCustomImageList 对象,列标题图标 |
ItemIndex | 当前选中行号 |
OnCompare | 事件,用于自定的排序规则 |
CustomSort(SortProc: TLVCompare; lParam: Longint) | 自定义排序 SortProc : 排序方法指针, 如果为 nil, 则使用 OnCompare
事件 |
属性/方法 | 说明 |
---|---|
Item[index] | 返回 TListItem 对象 |
Count | 行数 / 对象数 |
Add():TListItem | 增加一个 TListItem 对象 |
Add(TListItem [,index]) : TListItem | 将 ListItem 添加 |
Delete(index) | 删除一行 |
Clear() | 删除所有行 |
BeginUpdate() | 开始批量数据更新(停止刷新) |
EndUpdate() | 结束批量数据更新(重新显示) |
每个对象为一行。
属性/方法 | 说明 |
---|---|
Caption : String | 名称 或 第一列内容 |
SubItems : TStrings | TStrings 对象,子数据项 |
Index : Integer | 索引号,不固定 |
ImageIndex : Integer | 图标 Index |
SmallIcon : Integer | 小图象 Index 或 key |
Delete() | 删除本行 |
Focused : Boolean | 是否活动 |
Selected : Boolean | 是否选中 |
属性/方法 | 说明 |
---|---|
Items[index] | 返回 TListColumn 对象, 默认方法 |
Add : TListColumn | 添加一列 |
Delete(index) | 删除一列 |
Clear() | 删除所有列 |
Count | 列数 |
每个对象为一列。
属性/方法 | 说明 |
---|---|
Index | 索引 |
ImageIndex | 图标索引 |
Width | 列显示宽度 |
Caption | 列标题名称 |
Alignment | 对齐方式: taLeftJustify taCenter taRightJustify |