【发布时间】:2013-10-30 18:44:01
【问题描述】:
我正在选择 form 中的所有控件
如果控件是Treeviews,我将迭代它们拥有的所有节点
我需要类似的东西: (这是我的代码)
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
//...
//...
//...
}
}
//...
}
有什么想法吗?
谢谢
【问题讨论】:
-
啊……对不起。我的错。
-
等等...你只需要
((TreeView)c).Nodes? -
我在@Sriram Sakthivel 看到了。问题是:我做不到:TreeNodeCollection myNodes = c.Nodes;//是错误
-
@Darren Kopp OMFG!这很容易。 非常感谢!