Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
 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);
 }