/// <summary> /// Allow to drag the column header /// </summary> void gridControl1_QueryAllowDragColumnHeader(object sender, GridQueryDragColumnHeaderEventArgs e) { if (e.Reason != GridQueryDragColumnHeaderReason.HitTest) { System.Diagnostics.Debug.WriteLine("gridControl1_QueryAllowDragColumnHeader: " + e.ToString()); } }
void grid_QueryAllowDragColumn(object sender, GridQueryDragColumnHeaderEventArgs e) { //To disable dragging of First column if (e.Column == 0 && e.Reason == GridQueryDragColumnHeaderReason.HitTest) { e.AllowDrag = false; } //To disable dropping in First column if (e.InsertBeforeColumn == 0 && (e.Reason == GridQueryDragColumnHeaderReason.MouseUp || e.Reason == GridQueryDragColumnHeaderReason.MouseMove)) { e.AllowDrag = false; } }