Complete auto checking for treeview checkboxes