树图。
| 属性/方法 | 说明 |
|---|---|
| Items | 节点集合 TTreeNodes |
| OnChange | 焦点从一个结点到另一个结点 |
| 属性/方法 | 说明 |
|---|---|
| Clear() | 全部清除 |
| AddChild(parentNode,text) | 添加并返回子节点 |
| AddChildFirst(parentNode,text) | 添加并返回子节点 |
| Add(siblingNode,text) | 添加并返回节点,sibling 为其兄弟 |
| AddFirst(siblingNode,text) | 添加并返回节点,sibling 为其兄弟 |
| AddNode(...) | 添加并返回节点 |
| AddNode(Node, Relative, S, Ptr, Method) |
| 参数 | 说明 |
|---|---|
| Node | 被添加的节点对象,可为 nil |
| Relative | 相对节点 |
| S | 节点文本 |
| Ptr | |
| Method | 与相对的关系 |
| 参数 | 意义 |
|---|---|
| naAdd | 最后的兄弟 |
| naAddFirst | 第一个兄弟 |
| naInsert | 插到相对节点之前 |
| naAddChild | 最后一个子节点 |
| naAddChildFirst | 第一个子节点 |
| 属性/方法 | 说明 |
|---|---|
| AbsoluteIndex | 节点顺序号,从上起为 0 |
| Count | 包含的直接子节点数 |
| Expanded | 是否展开 |
| HasChildren | 是否包含子结点 |
| Index | 在兄弟节点中的序号,从 0 起 |
| ImageIndex | 未选中时的图像索引 |
| IsVisible | 是否显示(被展开) |
| Item | 子节点集合 |
| ItemID | 结点唯一标识,用于 API |
| Level | 层次,根为 0 |
| Selected | 是否选中 |
| SelectedIndex | 选中时的图像索引 |
| StateIndex | 图像索引 |
| Text | 节点文字 |
| TreeView | 返回 TreeView 对象 |
| GetFirstChild() | 返回其第一个子结点 TTreeNode 对象 |
| GetLastChild() | 返回其最后子结点 TTreeNode 对象 |
| GetNext() | 返回位置在其下的 TTreeNode 对象 |
| GetNextChild(child1) | 返回子结点 child1 下的结点 |
| GetNextSibling() | 返回同级下一个 TTreeNode 对象 |
| GetNextVisible() | 返回位置在其下并可见的 TTreeNode 对象 |
| GetPrev() | 返回位置在其上的 TTreeNode 对象 |
| GetPrevChild(child1) | 返回子结点 child1 上的结点 |
| GetPrevSibling() | 返回同级上一个 TTreeNode 对象 |
| GetPrevVisible() | 返回位置在其上并可见的 TTreeNode 对象 |