我想在树视图控件的用户界面中显示分层数据。
问题是用户是否可以自由定义其第一个根节点本身。
我不在乎一棵树是否有一个根节点是一棵树。
我只是考虑用户在 UI 中是否有预定义的根节点的优势。
您是否看到可用性方面的任何劣势或用户可能会受到限制
某些具有预定义根节点的可能性?
在我看来,根节点有这个缺点:
- 它只是一个愚蠢的占位符,只是在那里,所以孩子们在那里......
- 它通常不能被删除,因此我必须做额外的检查......
- 我必须为根节点考虑一个有创意的名称
不需要:
MySuperRootNode
11
12
21
22
完全没问题应该是:
1
11
12
2
21
22