PageBreakCollection T  ClassGemBox.Spreadsheet Help
Generic base class for page break collections.
Inheritance Hierarchy

System Object
  GemBox.Spreadsheet PageBreakCollection
    GemBox.Spreadsheet PageBreakCollection T 
      GemBox.Spreadsheet HorizontalPageBreakCollection
      GemBox.Spreadsheet VerticalPageBreakCollection

Namespace: GemBox.Spreadsheet
Assembly: GemBox.Spreadsheet (in GemBox.Spreadsheet.dll) Version: 37.3.30.1035
Syntax

public abstract class PageBreakCollection<T> : PageBreakCollection, 
	IEnumerable<T>, IEnumerable 
where T : PageBreak
Type Parameters

T
Type of the items in the collection, either HorizontalPageBreak or VerticalPageBreak.
Examples

Following code demonstrates how to add PageBreaks to ExcelWorksheet.

int columnsPerPage = 6, rowsPerPage = 30;

int usedColumnsCount = ws.CalculateMaxUsedColumns();
for (int i = columnsPerPage; i < usedColumnsCount; i += columnsPerPage)
    ws.VerticalPageBreaks.Add(i);

for (int i = rowsPerPage; i < ws.Rows.Count; i += rowsPerPage)
    ws.HorizontalPageBreaks.Add(i);
See Also