![]() |
Buscar Nodo en TreeView
Buenos días foro.
Tengo un treeView cargado y sin expandir, y quiero buscar en él un nodo y posicionarme sobre él, expandiéndolo y posicionando el foco. Lo único que sé del nodo es el nombre, me pueden decir cual sería la forma de buscar ese nodo, más rápida? Gracias a todos de ante mano. |
Si sólo sabes el nombre y no comentas nada de que los nodos estén ordenados ni nada por el estilo (es lo único que se me ocurre -la ordenación- en lo que te podrías apoyar para buscar un método más rápido) sólo que queda buscarlo secuencialmente; Revisa la propiedad items. Algo así:
|
Posicionarme en un nodo de un treeView
Sorry.
Te cuento. Tengo un arbol recursivo, vamos con nodos dentro de nodos ..... Ya tengo un array tras realizar la búsqueda del elemento en la base de datos con la estructura donde se encuentra el nodo que yo buscaba, de la siguiente forma: Nodo"Abuelo", Nodo"padre", Nodo"buscado". El árbol no está expandido, y yo quiero ahora que se expanda por el nodo "buscado". Cómo lo hago? Es decir, no se trataría de recorrer ya todo el árbol verdad? No sé si me he explicado ahora mejor. Gracias de antemano |
Cita:
Con Selected := True puedes seleccionar el nodo (contesta eso a la otra pregunta que has hecho en éste foro, pero en otro hilo ;) ). |
La franja horaria es GMT +2. Ahora son las 15:14:20. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi