When I look at the grid's SortSettings.Columns it never seems to contain any information about sorting. In the picture below the grid is multi-sorted by 2 columns but Columns is null. I need the ability to read the sort settings and also programatically set the sort orders.
Also, I know you can get at the sort field/direction from the ActionEventArgs but that only helps if you are sorting by a single column. If you are sorting by multiple columns there is no way to know what they all are and the order.