O que é uma árvore de navegação?
Uma árvore de navegação é uma interface gráfica do usuário, que exibe uma estrutura hierárquica de dados em uma árvore expansível como o diagrama. Um dos primeiros programas a fazer uso de uma árvore de navegação foi o maravilhoso Xtree, que exibia diretórios do DOS como uma árvore.
O que são alternativas ao TreeView?
A melhor alternativa é o Archaeopteryx, que é de código aberto e de código aberto. Outros ótimos aplicativos como Treeview são Figtree, Treeview X, Ugene e Dendroscope.