2X faster development
The ultimate WinForms UI toolkit to boost your development speed.
Search for a TreenodeAdvThe best way to search a TreeViewAdv is by using a simple recursive function that will iterate through the TreeViewAdv's Nodes collection. C# private TreeNodeAdv Search(TreeNodeAdv tna) { if(tna.Text == text) { return node; } //Checks whether the node contains child node or not. If yes, foreach statement will iterate through all sibling nodes of this node. if(tna.HasChildren) { foreach(TreeNodeAdv tnac in tna.Nodes) Search(tnac); } if(tna.NextNode !=null) { Search(tna.NextNode); } return null; } VB Public Function Search(tna As TreeNodeAdv ) As TreeNodeADv If tna.Text == text Then Return node; 'Checks whether the node contains child node or not. If yes, foreach statement will iterate through all sibling nodes of this node. If tna.HasChildren Dim tnac as TreeNodeAdv For Each(TreeNodeAdv tnac in tna.Nodes) Search(tnac) Next If Not tna.NextNode =Nothing Then Search(tna.NextNode); Return Nothing End Function Reference link: https://help.syncfusion.com/windowsforms/treeview/find-and-replace |
2X faster development
The ultimate WinForms UI toolkit to boost your development speed.
This page will automatically be redirected to the sign-in page in 10 seconds.