I have implemented re-ordering (drag and drop) of ListView items using code in this article, with minor changes. Also View property of the ListView is set to "Tile"