Qual é o melhor método para percorrer TreeView nós e recuperar um nó com base em determinado valor?
Pergunta
O que é o melhor método para loop através de nós TreeView e recuperar um nó com base em determinado valor?
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