Allows to very quickly exchange two rows by directly accessing the index vector.
The two parameters are not bounds checked for faster speed.
So be aware that the first row is 1 and the last row equals the row count.
SwapRows does not force a redraw of the grid, you should call the Refresh method instead.