Reordering items in a list in a Canvas control is easy with drag and drop.
Reordering using drag and drop
The resulting list will be reordered as desired.