Пример #1
0
 /// <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());
     }
 }
Пример #2
0
        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;
            }
        }