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