How to Iterate through all nodes of a treeView Control. C#
问题 I am selecting all controls I have in a form if controls are Treeviews , I'll iterate all nodes they have I need something like: (And it is my code) foreach (Control c in PanelSM.Controls) { if (c is TreeView) { TreeNodeCollection myNodes = c.Nodes;//<<<<< Here is a mistake foreach (TreeNode n in myNodes) { String text = rm.GetString(n.Name); //And more things //... //... //... } } //... } Any idea? Thank You 回答1: Your mistake is that c is actually a variable of type Control , which does not