I think the treeview is not as good as possible. It can not refresh one of the node alone.
I'm not sure what you mean. The treeview can update its node structure, but there's no means to update a single node 'alone' and track its state. Due to the reason I'm closing this request.