Qual é o melhor método para percorrer TreeView nós e recuperar um nó com base em determinado valor?

StackOverflow https://stackoverflow.com/questions/1216681

Pergunta

O que é o melhor método para loop através de nós TreeView e recuperar um nó com base em determinado valor?

Foi útil?

Solução

Seria mais eficiente para criar algo como um Dictionary<string, TreeNode> e adicione todos os nós na mesma. Isto, obviamente, deve ser feito no início do formulário ou sempre que você adicionar novos nós da árvore. A chave do dicionário pode ser qualquer coisa por exemplo TreeNode texto ou negócio objeto associado com o nó.

Você não precisará atravessar todos os nós -. Usar apenas os critérios de pesquisa (chave) e recuperar o nó

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top