2009-06-13 10 views
17

A mio parere, le immagini degli alberi sono abusate, quindi non mi interessa davvero. A volte sono necessari ma posso immaginare che si possa sempre trovare una buona alternativa alla vista ad albero standard.Alternative alla Treeview

Quali sono alcuni altri modi innovativi per visualizzare le informazioni gerarchiche che trasmettono le stesse informazioni senza la bellezza di una vista ad albero? Quali sono i migliori? Dovrei essere felice con la treeview perché è quello che tutti sanno usare?

+0

Concordo sul fatto che alcune strutture di dati gerarchici possano avere una rappresentazione migliore di una vista ad albero standard (come alberi genealogici, alberi di ricerca binaria, grafici ordinati, ecc.). Dubito che "si potrebbe * sempre * trovare una buona alternativa alla vista ad albero standard", tuttavia, sostituirò "sempre" con "a volte" :). Tuttavia, questo è un argomento molto buono da pensare e sono molto curioso di quello che gli altri hanno da dire, ecco il mio +1 per la domanda. –

+3

chiuso come non costruttivo ma ha 8k visualizzazioni ... :) –

+0

Stranamente, credo che circa il 90% delle domande che mi interessano su Stack siano chiuse come non costruttive. – frozenjim

risposta

5

Prima di tutto - Non sono necessariamente d'accordo sul fatto che TreeView's suck. TreeView è un modo abbastanza pulito, standard e comprensibile per consentire alle persone di lavorare con una gerarchia di elementi.

Detto questo, ci sono molti altri cambiamenti. Puoi avere più elenchi, con un modo per andare su/giù nell'albero. Puoi avere qualcosa come la navigazione dei file di Vista, dove hai un'area di indirizzi con un elenco sotto, e puoi eseguire il drill-down. Ci sono molte altre opzioni.

TreeViews finiscono per essere utilizzato in molti casi, però, perché è uno dei modi più concisi di visualizzazione di una gerarchia, ed è ovvio che stai guardando i dati gerarchici.

+2

Grazie per i tuoi pensieri in merito. Ho modificato la mia domanda per essere leggermente meno abrasiva poiché non penso davvero che facciano schifo, penso solo che siano usati spesso e sono alla ricerca di alcune ottime alternative. –

1

Quello che trovo funziona bene è una combinazione di controlli più avanzati e viste ad albero combinati insieme. Ad esempio, prendi l'impostazione della barra di Explorer di Outlook. Penso che funzioni bene.

17

Dai uno sguardo allo Quince per l'ispirazione di alcune UI (lo chiamano UX). Cerca gerarchico.

Gli esempi includono schemi come elenchi a cascata e TreeMap.

Da questi, è possibile fare clic sul pulsante "correlato" per vedere ancora più idee.

AGGIORNAMENTO: 2014-set-21, tristi notizie da Infragistics: "Quince Pro - Stiamo ufficialmente ritirando questo prodotto". More on their blog in "Notifiche di modifica dello stato del prodotto". Spero che lo manterranno per un po 'come riferimento!

+2

Eccellente, + 1 anno! –

+2

+1 per Quince - Non ne avevo mai sentito parlare prima e ora ho perso 2 ore della mia vita (in senso buono) – Tim

+3

Il link è rotto. – Vlad