public void GetReportItemStartAndEndPages(int index, ref int startPage, ref int endPage)
 {
     Global.Tracer.Assert(index >= 0 && index < this.m_reportItemColDef.Count);
     if (this.m_childrenStartAndEndPages != null)
     {
         RenderingPagesRanges renderingPagesRanges = this.m_childrenStartAndEndPages[index];
         startPage = renderingPagesRanges.StartPage;
         endPage   = renderingPagesRanges.EndPage;
     }
 }
        public void MoveAllToFirstPage(int totalCount)
        {
            int count = this.Count;

            if (count != 0)
            {
                if (count > 1)
                {
                    base.RemoveRange(1, count - 1);
                }
                RenderingPagesRanges renderingPagesRanges = (RenderingPagesRanges) base[0];
                renderingPagesRanges.NumberOfDetails = totalCount;
                renderingPagesRanges.EndPage         = renderingPagesRanges.StartPage;
            }
        }