Treeview有个没有公开的属性: RaiseCheckedEventAnyWay
将其设置为False,那么用代码设置Checked属性的时候,就不会触发AfterCheckNode事件,设置为True,则任何时候都会触发