TdxSpreadSheetTableViewOptionsPrintPagination.ColumnPageBreaks Property
Provides access to the list of custom page breaks that split up a specific worksheet‘s content vertically.
Declaration
property ColumnPageBreaks: TList<Cardinal> read; write;
Property Value
Type |
---|
TList<T> |
Remarks
The ExpressPrinting engine automatically inserts page breaks between populated columns in the source worksheet to split up the content vertically between printout pages. The actual page break positions depend on sizes of populated columns and the width of the content area within the printout page layout. Refer to the worksheet’s OptionsPrint.Page property description for details on printout page layout customization.
Use the ColumnPageBreaks property to separate any number of populated columns from each other on individual printout pages. Call the ColumnPageBreaks.Add function to insert a page break between the column whose index is passed as a parameter, and the following column.
Call the ColumnPageBreaks.Clear or ColumnPageBreaks.Delete procedure to delete all or only specific custom page breaks.
You can link the InsertPageBreak, RemovePageBreak, and ResetAllPageBreaks commands to elements of your UI to implement end-user page break management options in your application.