110,502
社区成员
发帖
与我相关
我的任务
分享
TreeNode[] treeNodes =
this.treeView1.CheckedNodes.Cast<TreeNode>().ToArray();
foreach (TreeNode node in treeNodes)
{
if (node.Parent == null) treeView1.Nodes.Remove(node);
else node.Parent.ChildNodes.Remove(node);
}
foreach(TreeNode node in treeView1.CheckedNodes)
{
if(node.Parent == null) treeView1.Nodes.Remove(node);
else node.Parent.Nodes.Remove(node);
}