树形结构是一种分层列表,其中一个项目可以包含下级项目。它就像家谱或一组文件夹:较大的分组可以展开,显示其中的内容。

例如,文件浏览器可能显示“照片”,下面按年份列出较小的文件夹。打开文件夹可以看到内容,收起后则会隐藏内容。

只有当项目确实属于嵌套分组时才使用树形结构。为每个分组设置清晰的名称,并帮助用户分辨哪些部分已展开以及选中了哪个项目。