我使用treeview
checkboxes
根节点指定组名称。
当用户检查根节点时,我想检查所有嵌套的注释。
因此,我想在树视图中使用CheckBox的CheckChanged
事件。
有可能吗?如果是这样,怎么样?
答案 0 :(得分:0)
您应该使用AfterCheck事件和另一个递归调用的帮助过程。像这样:
private void tvwTest_AfterCheck(object sender, TreeViewEventArgs e)
{
checkNodes(e.Node);
}
private void checkNodes(TreeNode root)
{
foreach (TreeNode node in root.Nodes)
{
node.Checked = root.Checked;
checkNodes(node);
}
}