Treeview的替代品

时间:2009-06-13 22:57:12

标签: controls user-interface

在我看来,树形图被过度使用,因此我并不真正关心它们。有时他们是必要的,但我可以想象,总能找到标准树视图的一个很好的替代品。

显示分层信息的其他一些创新方法是什么,这些信息在没有树视图的情况下传达相同的信息?哪一个是最好的?我是否应该对树视图感到满意,因为这是每个人都知道如何使用的?

3 个答案:

答案 0 :(得分:17)

看看Quince的某些用户界面(他们称之为UX)的灵感。搜索分层结构。

示例包括级联列表和TreeMap等模式。

通过这些,您可以点击“相关”按钮以查看更多想法。

更新:2014年9月21日,来自Infragistics的悲伤消息:“Quince Pro - 我们正式退出此产品。” “产品状态更改通知”下的More on their blog。我希望他们暂时保留它作为参考!

答案 1 :(得分:5)

首先 - 我不一定同意TreeView的吮吸。对于人们使用项目层次结构,TreeView是一种相当干净,标准,易懂的方式。

话虽如此,还有许多其他的替代品。您可以拥有多个列表,可以在树中上/下。您可以使用Vista的文件浏览功能,其中您有一个包含列表的地址区域,并且可以向下钻取。还有很多其他选择。

TreeViews在很多情况下最终会被使用,因为它是显示层次结构的更简洁方式之一,而且很明显你正在查看分层数据。

答案 2 :(得分:1)

我发现效果很好的是将更多高级控件和树视图结合在一起。例如,使用Outlooks资源管理器栏设置。我认为这很有效。