[]
        
(Showing Draft Content)

C1.Win.Command.C1DockingManager.Dragged

Dragged Event

Occurs after C1DockingTab or C1DockingTabPage is dragged.

Namespace: C1.Win.Command
Assembly: C1.Win.Command.8.dll
Syntax
[C1Category("Behavior")]
[C1Description("C1DockingManager.Dragged", "Occurs after C1DockingTab or C1DockingTabPage is dragged.")]
public event EventHandler<DraggedEventArgs> Dragged
Returns
Type Description
EventHandler<DraggedEventArgs> Occurs after or is dragged.
Examples

You can change size DragSizingMode value here, depending on your needs. Which will allow you to enable or disable automatic resizing whenever you need it. Or you can manually set the value for the dragged control.

private void c1DockingManager1_Dragged(object sender, DraggedEventArgs e)
{
    switch(e.DockingTab.Dock)
    {
         case DockStyle.Left:
         case DockStyle.Right:
             c1DockingManager1.DragSizingMode = ResizingMode.Proportional;
             break;
         case DockStyle.Top:
         case DockStyle.Bottom:
             c1DockingManager1.DragSizingMode = ResizingMode.Default;
             e.DockingTab.Height = 100;
             break;
         default:
             c1DockingManager1.DragSizingMode = ResizingMode.Default;
             break;
    }
}