public DockPanel() { this._mFocusManager = new FocusManagerImpl(this); this._mExtender = new DockPanelExtender(this); this._mPanes = new DockPaneCollection(); this._mFloatWindows = new FloatWindowCollection(); SuspendLayout(); this._mAutoHideWindow = new AutoHideWindowControl(this) { Visible = false }; this.SetAutoHideWindowParent(); this._mDummyControl = new DummyControl { Bounds = new Rectangle(0, 0, 1, 1) }; Controls.Add(this._mDummyControl); this._mDockWindows = new DockWindowCollection(this); Controls.AddRange(new Control[] { this.DockWindows[DockState.Document], this.DockWindows[DockState.DockLeft], this.DockWindows[DockState.DockRight], this.DockWindows[DockState.DockTop], this.DockWindows[DockState.DockBottom] }); this._mDummyContent = new DockContent(); ResumeLayout(); }