Hello all,
I'm attempting to use a textBox to allow the user to "search" for a node (Report in our software). I've created a text changed event on the textBox so that when user types a letter it will search through the nodes looking for matching and only show those matches.
What works:
user can type and get the results to narrow down
What doesn't:
If a user backspaces, these results aren't repopulating the matching strings.
This is the same case if a user misspells an item.
Something that I've done is if the user removes all text then I essentially rebuild the tree which is inefficiency. It seems that once I ExpandAll on a UltraTreeChildNode, there is no way to restore the original tree with out rebuilding it.
Hi Timothy,
Thank you for sending your code. I am working now to incorporate it into a sample application in order to see whether I am able to reproduce the behavior you are describing.
Please let me know if you have any questions for me.
I ended up getting it to work. I was forgetting to set the node back to being visible :)
I'm glad to hear that you were able to solve this. Thank you for posting your solution.
Is there anything further that I can do to assist you?