bool IPageBreakItem.IgnorePageBreaks() { if (this.m_pagebreakState == PageBreakStates.Unknown) { if (SharedHiddenState.Never != Visibility.GetSharedHidden(base.m_visibility)) { this.m_pagebreakState = PageBreakStates.CanIgnore; } else { this.m_pagebreakState = PageBreakStates.CannotIgnore; } } if (PageBreakStates.CanIgnore == this.m_pagebreakState) { return(true); } return(false); }
protected bool IgnorePageBreaks(Visibility visibility) { if (m_pagebreakState == PageBreakStates.Unknown) { if (SharedHiddenState.Never != Visibility.GetSharedHidden(visibility)) { m_pagebreakState = PageBreakStates.CanIgnore; } else { m_pagebreakState = PageBreakStates.CannotIgnore; } } if (PageBreakStates.CanIgnore == m_pagebreakState) { return(true); } return(false); }
bool IPageBreakItem.IgnorePageBreaks() { if (m_pagebreakState == PageBreakStates.Unknown) { if (m_repeatedSibling || SharedHiddenState.Never != Visibility.GetSharedHidden(m_visibility)) { m_pagebreakState = PageBreakStates.CanIgnore; } else { m_pagebreakState = PageBreakStates.CannotIgnore; } } if (PageBreakStates.CanIgnore == m_pagebreakState) { return(true); } return(false); }