http://www.cnblogs.com/excellently/p/TreeViewCheckBox.html 在C# Winform项目中用到了TreeView控件,并且需要勾选的功能.父子节点联动,需要实现如下: 1.当选中父节点的时候,如果它的子节点有没有选中的,则选中. 2.当取消选中父节点的时候,将所有子节点都取消选中. 3.当选中子节点的时候,要判断它的父节点中的所有子节点,是不是都已经选中,如果都选中则选中父节点. 4.当取消子节点的时候,要判断父节点是否已经被勾选上,如果勾