支持checkbox焦点代码voidSetIsChecked(bool?value,boolupdateChildren,boolupdateParent){if(value==_isChecked)return;_isChecked=value;if(updateChildren&&_isChecked.HasValue){foreach(TreeItemchildinchildren){child.SetIsChecked(_isChecked,true,false);}}if(updateParent&&parent!=null){parent.VerifyCheckState();}this.OnPropertyChanged("IsChecked");}
1