AllowDrop is a property that is inherited from the windows forms Control class which enables OLE D&D. The grid does not use OLE D&D to move columns around. To catch the moving of columns in a GridControl, you can use the gridControl1.ColsMoved event. Here is a little sample.
WindowsApplication23.zip