类似文件夹树结构。
| 属性/方法 | 说明 |
|---|---|
| Nodes | Node 集合对象 |
| Root | 根结点(第一个添加的结点) |
| ImageList | 图象列表 ImageList 对象 |
| NodeClick(ByVal Node As MSComctlLib.Node) | 结点单击事件 |
| NodeCheck(ByVal Node As MSComctlLib.Node) | 结点选择事件 |
| Style | 显示方式(线、加减号) |
| 属性/方法 | 说明 |
|---|---|
| Add(relative,relationship,key,text,image,selectedimage) | 添加 Node 对象并返回,参数全部可选 |
| Remove(index|"key") | 删除 |
| Clear() | 删除所有 |
| Count | 结点数 |
| Nodes(index) | 返回节点 Node 对象 |
| FullPath | 返回结点所经过的全路径,"Root\Child1" |
| PathSeparator | 路径分隔符,通常为 "\" |
| Add(relative,relationship,key,text,image,selectedimage) |
| 参数 | 意义 |
|---|---|
| relative | 一个已存在节点的 Index 或 Key,可选 |
| relationship | 与已存在节点的相对关系 |
| key | 键值,可选 |
| text | 显示文本 |
| image | 图像号,可选 |
| selectedimage | 选中状态的图像号,可选 |
| 常量 | 说明 |
|---|---|
| Public Const tvwFirst = 0 | 在最前 |
| Public Const tvwLast = 1 | 在最后 |
| Public Const tvwNext = 2 | 在后面,默认 |
| Public Const tvwPrevious = 3 | 在前面 |
| Public Const tvwChild = 4 | 子结点 |
| 属性/方法 | 说明 |
|---|---|
| Text | 显示文字,默认属性 |
| Index | 索引 |
| Key | 关键词 |
| Root | 根结点 Node 对象 |
| Parent | 父结点 Node 对象 |
| Children | 子结点数 |
| Child | 第一个子结点 Node 对象 |
| ForeColor | 前颜色 |
| BackColor | 背景色 |
| Bold | 是否粗体 |
| Image | 图象 index | key |
| SelectedImage | 选中时的图象 index | key |
| Expanded | 是否展开 |
| ExpandedImage | 展开图象 index | key |
| FirstSibling | 第一个同级结点 Node 对象 |
| LastSibling | 最后同级结点 Node 对象 |
| Next | 下一个同级结点 Node 对象 |
| Sorted | 是否排序 |
| 设置值 | 描述 |
|---|---|
| 0 | 仅为文本。 |
| 1 | 图像和文本。 |
| 2 | +/- 号和文本。 |
| 3 | +/- 号,图像和文本。 |
| 4 | 直线和文本。 |
| 5 | 直线,图像和文本。 |
| 6 | 直线,+/- 号和文本。 |
| 7 | (缺省)直线,+/- 号,图像和文本。 |