Swaps root level nodes in the tree.
IndexA and IndexB are zero based and relative to the parent node (the root in this case). That is the first child node of the parent node is number zero.
The Swap method may trigger redraw. If doing many swaps in one round then use the LockDrawing property to prevent redraw between swaps.