0
我有不同深度的多个节点的树。 所以我需要使用复选框删除节点不是选择方法。删除选中的节点树视图C#
我有不同深度的多个节点的树。 所以我需要使用复选框删除节点不是选择方法。删除选中的节点树视图C#
我已经试过这个代码和它的工作好, 如果任何人有意见,请拿出它。
ArrayList checkedNodes = new ArrayList();
if (elementsHierTree.CheckedNodes.Count != 0)
{
foreach (TreeNode nodee in elementsHierTree.CheckedNodes)
{
if (nodee.Parent != null)
{
checkedNodes.Add(nodee);
}
}
}
foreach (TreeNode chNode in checkedNodes)
{
chNode.Parent.ChildNodes.Remove(chNode);
}
问题是什么 –