当部分子节点没有打勾时,而部分节点打勾时,父节点及其父节点的父节点的勾变成灰色?如何取得相应的状态呢?   
  ---就像金山毒霸杀毒软件,它的界面上选择那个盘符(C,D,E,F等)那样,每个盘符下又有子目录,每个子目录下可能还有孙目录,当要杀C盘病毒时,在C盘符打勾,这样就全部选择了C及其下面的目录,但是只要有一个子目录不选(还是有其他目录选择要杀毒),C盘前的那个打勾就变成灰色,但还是有那个打勾在,只有全部子目录都不选择杀毒,c盘符前才没有那个打勾。   
  怎么实现?????   
  请教请教!