C# Class PdfRpt.Core.PdfTable.RowsManager

Helps rendering of different rows of the MainTable
Afficher le fichier Open project: VahidN/PdfReport Class Usage Examples

Méthodes publiques

Méthode Description
AddFooterRow ( RowType pdfRowType ) : void

Adds a footer/summary row

AddMainTableRows ( ) : void

Adds all main data rows of the MainTable

CloseMainTable ( ) : void

Finalizing the MainTable's rendering

TableInitAddHeaderAndFooter ( ) : void

Adds headers and footers rows of the MainTable

Private Methods

Méthode Description
addExtraHeaderRows ( string name ) : void
addMainHeaderRow ( string name ) : void
addPageSummary ( ) : void
addSingleRow ( IList row ) : void
addSummaryRemainingRow ( ) : void
addTableRow ( IList rowData, BaseColor backgroundColor, BaseColor foreColor ) : void
applyRowSettings ( IList row ) : IList
firePageTableAdded ( IList row ) : void
fireRowAddedInjectCustomRowsEvent ( IList row ) : void
fireRowStartedInjectCustomRowsEvent ( IList row ) : void
getColSpan ( int startFrom ) : int
getExtraRowColSpan ( int i, int startFrom ) : int
getFirstDefinedAggregateCell ( ) : int
mainTableAdded ( ) : void
printHorizontalStackPanel ( ) : void
printNormalTable ( ) : void
setNumberOfRowsPerPage ( ) : bool
shouldRepeatGroupHeader ( string name ) : bool
shouldSkipRow ( IList row ) : bool
tryFitToContent ( ) : void
updateAggregates ( ColumnAttributes col, PdfRpt.Core.Contracts.CellAttributes cell ) : void

Method Details

AddFooterRow() public méthode

Adds a footer/summary row
public AddFooterRow ( RowType pdfRowType ) : void
pdfRowType RowType
Résultat void

AddMainTableRows() public méthode

Adds all main data rows of the MainTable
public AddMainTableRows ( ) : void
Résultat void

CloseMainTable() public méthode

Finalizing the MainTable's rendering
public CloseMainTable ( ) : void
Résultat void

TableInitAddHeaderAndFooter() public méthode

Adds headers and footers rows of the MainTable
public TableInitAddHeaderAndFooter ( ) : void
Résultat void