树视图

../../../_images/interface_controls_templates_tree_view.png

Example of a Tree View with expanded items.

树形视图用于以结构化、可展开的布局显示分层数据。与列表视图不同,树视图中的项目可以包含子项目,这些子项目可以展开或折叠。

此控件通常用于组织嵌套元素,例如节点树、集合或组设置。

展开 / 折叠

包含子项的项目会显示一个展开三角形。鼠标左键 点击该三角形可展开或折叠该项目。

展开的项目会将其子项缩进显示在下方。折叠的项目则会隐藏其内容。

选择

在项目上 鼠标左键 点击即可选中它。

选择行为可能会因上下文而异。某些树形视图支持多选。

重命名

如果支持此功能,可以通过双击项目或按下 F2 键来重命名项目。

层级

子项在视觉上会缩进,以体现其与父项的关系。

根据上下文,项目可能支持:

  • 拖放重新排序。

  • 在父级条目之间移动项目。

  • 重整嵌套结构。

上下文菜单

右击(鼠标右键)某项,即可打开包含该条目专用操作的上下文菜单。

过滤与排序

某些树形视图支持过滤和排序选项,与列表视图类似。具体功能取决于具体实现。

修改按钮

根据具体情况,树形视图旁边可能会显示一些按钮,用于添加、删除或重新排列项目。

这些按钮的功能与列表视图中的修改按钮类似。