[]
Occurs after C1DockingTab or C1DockingTabPage is dragged.
[C1Category("Behavior")]
[C1Description("C1DockingManager.Dragged", "Occurs after C1DockingTab or C1DockingTabPage is dragged.")]
public event EventHandler<DraggedEventArgs> Dragged
Type | Description |
---|---|
EventHandler<DraggedEventArgs> | Occurs after or is dragged. |
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;
}
}