We recommend that you use the xamDataGrid control instead of the xamGrid control. The xamGrid is being planned for retirement over the next few years and will not receive any new features. We will continue to provide support and critical bug fixes for the xamGrid during this time. For help or questions on migrating your codebase to the xamDataGrid, please contact support.
There are five events associated with column moving in xamGrid™. The column moving events allow you to perform some custom business logic before, during or after a column has moved.
ColumnDragStart – The moment right before a drag operation is performed on a column, the ColumnDragStart event fires.
ColumnMoving – This event fires while dragging a column.
ColumnDropped – This event fires when a column has been successfully moved to a new position.
ColumnDragCanceled – This event is fired when a drag operation is cancelled.
ColumnDragEnded – This event is fired when a drag operation is completed, regardless if it was successful or not.
These events allow you to control how your end user interacts with the column moving feature. For example you can cancel the ColumnDragStart event which would not allow your end users to move that column.