2009-06-13 12 views
17

En mi opinión las vistas de árbol se usan en exceso, por lo tanto, realmente no me importan. A veces son necesarios, pero me puedo imaginar que siempre se puede encontrar una buena alternativa a la vista de árbol estándar.Alternativas a la vista de árbol

¿Cuáles son algunas otras maneras innovadoras de mostrar información jerárquica que transmite la misma información sin la sombra de una vista en árbol? ¿Cuál (es) es (son) el mejor? ¿Debo estar contento con la vista de árbol porque eso es lo que todos saben cómo usar?

+0

Estoy totalmente de acuerdo en que algunas estructuras de datos jerárquicas pueden tener una mejor representación que una vista de árbol estándar (como árboles genealógicos, árboles de búsqueda binarios, gráficos ordenados, etc.). Dudo que "uno pueda * siempre * encontrar una buena alternativa a la vista de árbol estándar", sin embargo, simplemente reemplazaría "siempre" por "a veces" :). Sin embargo, este es un muy buen tema para pensar y tengo mucha curiosidad por lo que otros tienen que decir, así que aquí está mi +1 para la pregunta. –

+3

cerrado como no constructivo, pero tiene 8k visitas ... :) –

+0

Curiosamente, creo que el 90% de las preguntas que estoy interesado en Stack están cerradas como no constructivas. – frozenjim

Respuesta

5

Primero, no estoy de acuerdo con que TreeView sea una mierda. TreeView es una forma bastante limpia, estándar y comprensible para que las personas trabajen con una jerarquía de elementos.

Dicho esto, hay muchas otras alternativas. Puede tener múltiples listas, con una forma de subir/bajar en el árbol. Puede tener algo como la exploración de archivos de Vista, donde tiene un área de direcciones con una lista debajo y puede desglosar. Hay muchas otras opciones.

TreeViews terminan usándose en muchos casos, sin embargo, porque es una de las formas más concisas de mostrar una jerarquía, y es obvio que está buscando datos jerárquicos.

+2

Gracias por su opinión sobre el asunto. He editado mi pregunta para que sea un poco menos abrasiva, ya que realmente no creo que apestan, solo creo que se usan mucho a menudo y estoy buscando alternativas ingeniosas. –

1

Lo que me parece funciona bien es una combinación de controles más avanzados y vistas de árbol combinados. Por ejemplo, tome la configuración de la barra del explorador de Outlook. Creo que eso funciona bien

17

Eche un vistazo a Quince para algo de inspiración de la IU (lo llaman UX). Busque jerárquico

Los ejemplos incluyen patrones tales como listas en cascada y TreeMap.

De eso, puede hacer clic en el botón "relacionado" para ver aún más ideas.

ACTUALIZACIÓN: 2014-Sep-21, Noticias tristes de Infragistics: "Quince Pro: estamos retirando oficialmente este producto". More on their blog en "Notificaciones de cambio de estado del producto". ¡Espero que lo retengan por un tiempo como referencia!

+2

Excelente, + 1ed! –

+2

+1 para Quince: nunca había oído hablar de él antes y ahora he perdido 2 horas de mi vida (en el buen sentido) – Tim

+3

El enlace está roto. – Vlad