internal bool IsDockStateValid(DockState dockState)
{
foreach (DockPane pane in this.NestedPanes)
foreach (IDockContent content in pane.Contents)
if (!DockHelper.IsDockStateValid(dockState, content.DockHandler.DockAreas))
return false;
return true;
}