This is a migrated thread and some comments may be shown as answers.

Searching a TreeView

1 Answer 299 Views
Treeview
This is a migrated thread and some comments may be shown as answers.
Christian
Top achievements
Rank 1
Christian asked on 21 Oct 2008, 12:32 PM
Hi,
I would like to look in a complex treeview for a node with a certain name. How can I go through all nodes independently of the level?
For a reference I would be grateful.
Thanks.
Christian

1 Answer, 1 is accepted

Sort by
0
Nick
Telerik team
answered on 21 Oct 2008, 03:13 PM
Hi Christian,

Thank you for your question.

Please review the following code:

private void radButton1_Click(object sender, EventArgs e)  
{  
            recursiveTreeTraversal(radTreeView1.Nodes);  
}  
 
private void recursiveTreeTraversal(RadTreeNodeCollection levelNodes) {  
 
            foreach (RadTreeNode node in levelNodes) {  
                 if (node.Text == "something") {   
                       
                     //some code here;  
                         
                     //...  
                     break;}    
                recursiveTreeTraversal(node.Nodes);  
 
            }  


Do not hesitate to contact me if you have further questions.

Sincerely yours,
Nick
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
Tags
Treeview
Asked by
Christian
Top achievements
Rank 1
Answers by
Nick
Telerik team
Share this question
or