grid.DeleteColumn(<i>nColumnOrder</i>)Be aware though, that once you've removed a column, the column numbers all get shifted, so what was column 3 before a DeleteColumn(2), will now be column 2.
grid.RemoveObject("Column2")or
* for each column you want to set order for ** in this case, set column5 first, column 8 second, remove rest WITH grid && needs full object path, but just for the example .Column5.ColumnOrder = 1 .Column8.ColumnOrder = 2 .ColumnCount = 2 ENDWITH>Hi: