protected virtual void DoRedundancyCheck() { if (!IsEmpty) return; DockBase pDockParent = Parent as DockBase; if (null == pDockParent) return; pDockParent.OnRedundantChildDock(this); }