Подтвердить что ты не робот

Альтернативы Treeview

По-моему, древовидцы чрезмерно используются, поэтому я их не очень люблю. Иногда они необходимы, но я могу себе представить, что всегда можно найти хорошую альтернативу стандарту treeview.

Каковы некоторые другие инновационные способы отображения иерархической информации, которая передает одну и ту же информацию без серого дерева? Какие из них лучше? Должен ли я просто быть доволен древовидной структурой, потому что это то, что все знают, как использовать?

4b9b3361

Ответ 1

Взгляните на Quince для некоторых пользовательских интерфейсов (они называют это UX). Поиск иерархических.

Примеры включают такие шаблоны, как каскадные списки и TreeMap.

От них вы можете нажать кнопку "related", чтобы увидеть еще больше идей.

ОБНОВЛЕНИЕ: 2014-Sep-21, печальные новости от Infragistics: "Quince Pro - мы официально уходим на пенсию этого продукта". Подробнее об их блоге в разделе "Изменения статуса продукта". Надеюсь, они сохраняют его некоторое время как ссылка!

Ответ 2

Во-первых, я не обязательно согласен с тем, что TreeView сосать. TreeView - довольно чистый, стандартный, понятный способ для людей работать с иерархией элементов.

Таким образом, существует много других альтернатив. У вас может быть несколько списков с возможностью перемещения вверх/вниз по дереву. У вас может быть что-то вроде просмотра файлов в Vista, где у вас есть адресная область со списком под и может развернуться. Есть много других вариантов.

В большинстве случаев TreeViews используется во многих случаях, потому что это один из более сжатых способов отображения иерархии, и очевидно, что вы смотрите на иерархические данные.

Ответ 3

То, что я нахожу, работает хорошо, это сочетание более расширенных элементов управления и древовидных представлений вместе. Например, выполните настройку проводника Outlook. Я думаю, что это хорошо работает.