protected virtual void DoConsolidateCheck()
{
if (IsEmpty) return;
if (null == m_DockedTabControl) return;
if (m_DockedTabControl.TabCount > 0) return;
if (m_Bottom != null && !m_Bottom.IsEmpty)
{
m_Bottom.m_DockedTabControl.MoveTabsTo(m_DockedTabControl);
return;
}
if (m_Top != null && !m_Top.IsEmpty)
{
m_Top.m_DockedTabControl.MoveTabsTo(m_DockedTabControl);
return;
}
if (m_Left != null && !m_Left.IsEmpty)
{
m_Left.m_DockedTabControl.MoveTabsTo(m_DockedTabControl);
return;
}
if (m_Right != null && !m_Right.IsEmpty)
{
m_Right.m_DockedTabControl.MoveTabsTo(m_DockedTabControl);
return;
}
}