Вид дерева плохое удобство использования - PullRequest
1 голос
/ 18 февраля 2012

Я работаю над огромным программным продуктом (Java / C #), который управляет и классифицирует данные в виде дерева.Дерево иногда может стать довольно большим и сложным в управлении.Я искал более подходящие способы представления данных пользователям и заменил докладчик по умолчанию в виде дерева. Я нашел следующее: http://ripul.blogspot.com/2005/10/tree-view-removal-surgery_112919819961257081.html http://www.codinghorror.com/blog/2005/03/trees-treeviews-and-ui.html

Вопрос больше для экспертов по юзабилити, но поскольку программное обеспечениенаписанный на Java / C #, возможно, есть другие замены в виде дерева, о которых я не знаю.Есть идеи от сообщества?

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 18 февраля 2012

Если он соответствует вашей модели, рассмотрите возможность замены его реализацией сгруппированного списка.

Я бы посоветовал вам попробовать этот проект с открытым исходным кодом под названием ObjectListView (Примечание: я его не писал - я просто счастливый пользователь).

Он предлагает гибкий набор реализаций списков, а также реализацию списка деревьев, если вам все еще нужна многоуровневая иерархия (см. Ниже).

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

Если у вас есть массивные данные для отображения, вы можете использовать одну из его виртуализированных реализаций.

Попробуй.

enter image description here enter image description here

0 голосов
/ 10 июля 2012

Я попробовал этот и честно не видел лучших вариантов http://www.dotnetperls.com/treeview

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...