c#treeview怎么判断复选框是否有选中,有选中就修改,没有就返回,要怎么判断?

不管父节点和子节点只要有勾选就可以进修改!图片说明

只能循环遍历整个树节点了

递归判断

 bool isChecked(TreeNode tn)
{
    return tn.Checked || tn.Items.Cast<TreeNode>().Any(x => isChecked(x));
}