类似文件列表显示数据。
| 属性/方法 | 说明 |
|---|---|
| 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 |