support move treenode