Habanero.Faces.VWG.BorderLayoutManagerVWG.SetupDockOfControl C# (CSharp) Method

SetupDockOfControl() protected method

Sets how the specified control is docked within its parent
protected SetupDockOfControl ( IControlHabanero control, Position pos ) : void
control IControlHabanero
pos Position
return void
        protected override void SetupDockOfControl(IControlHabanero control, Position pos)
        {
            Control ctl = (Control) control;
            switch (pos)
            {
                case Position.Centre:
                    ctl.Dock = DockStyle.Fill;
                    break;
                case Position.North:
                    ctl.Dock = DockStyle.Top;
                    break;
                case Position.South:
                    ctl.Dock = DockStyle.Bottom;
                    break;
                case Position.East:
                    ctl.Dock = DockStyle.Right;
                    break;
                case Position.West:
                    ctl.Dock = DockStyle.Left;
                    break;
            }
        }