我有递归程序来添加节点 t 树视图,但我希望有自下而上的方法来做到这一点。
到目前为止我已经这样做了,但它不起作用
private void TreeviewCountCheckedNodes(TreeNodeCollection treeNodeCollection)
{
TreeNode node = treeNodeCollection[0];
int countchecked = 0;
if (node != null)
{
foreach (TreeNode childnode in node.Nodes)
{
if (childnode.Nodes.Count == 0 && childnode.Checked)
{
countchecked++;
}
else if (childnode.Nodes.Count > 0)
{
TreeviewCountCheckedNodes(childnode.Nodes);
}
}
}
}