I need to have control over the reordering of columns. More specific, in case the user reorder column, i need to reorder another column in order to keep the symmetry.
I tried to use ColumnReordered event but i have 2 problems with this approach:
1) I am having infinite loop, because i also have to user grid.ReorderColumns (and then i get the event again)
2) in the ColumnReordered event i don't have the original index of the column before the reordering. I need it in order to know which other column should i reorder.