菜鸟问题,如何用一个按钮清空treeview所有结点的状态为没选中?
如题
还一个:当父结点选中时,所有子结点为选中已经实现
private void treeView1_AfterCheck(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
if (e.Node.Checked)
for (int i = 0; i < e.Node.Nodes.Count; i++)
e.Node.Nodes[i].Checked = true;
else
for (int i = 0; i < e.Node.Nodes.Count; i++)
{
e.Node.Nodes[i].Checked = false;
}
}
可是当子结点变为未选中状态,父结点还是选中状态,这个怎么弄呢??