C# 클래스 PdfRpt.FluentInterface.MainTableAdHocColumnsConventionsBuilder

Conventions Builder Class.
파일 보기 프로젝트 열기: VahidN/PdfReport 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
AddColumnAggregateFunction ( string name, IAggregateFunction func ) : void

Here you can assign an AggregateFunction to the specific column name.

AddColumnDisplayFormatFormula ( string name, string>.Func func ) : void

Here you can control how cells should be rendered based on their column names. ColumnNamesDisplayFormatFormulas has higher priority.

AddColumnItemsTemplate ( string name, IColumnItemsTemplate template ) : void

Custom template of the in use property, controls how and what should be rendered based on their column names in each cell of this column. It can be null. If you don't set it, new DisplayAsText() template will be used automatically.

AddTypeAggregateFunction ( Type type, IAggregateFunction func ) : void

Here you can assign an AggregateFunction to the specific data type. ColumnNamesAggregateFunctions has higher priority.

AddTypeColumnItemsTemplate ( Type type, IColumnItemsTemplate template ) : void

Custom template of the in use property, controls how and what should be rendered in each cell of this column. It can be null. If you don't set it, new DisplayAsText() template will be used automatically. ColumnNamesItemsTemplates has higher priority.

AddTypeDisplayFormatFormula ( Type type, string>.Func func ) : void

Here you can control how cells should be rendered based on their specific data types.

RowNumberColumnCaption ( string caption ) : void

Sets the caption of auto generated row # column.

ShowRowNumberColumn ( bool show ) : void

Sets the visibility of auto generated row # column.

메소드 상세

AddColumnAggregateFunction() 공개 메소드

Here you can assign an AggregateFunction to the specific column name.
public AddColumnAggregateFunction ( string name, IAggregateFunction func ) : void
name string
func IAggregateFunction
리턴 void

AddColumnDisplayFormatFormula() 공개 메소드

Here you can control how cells should be rendered based on their column names. ColumnNamesDisplayFormatFormulas has higher priority.
public AddColumnDisplayFormatFormula ( string name, string>.Func func ) : void
name string
func string>.Func
리턴 void

AddColumnItemsTemplate() 공개 메소드

Custom template of the in use property, controls how and what should be rendered based on their column names in each cell of this column. It can be null. If you don't set it, new DisplayAsText() template will be used automatically.
public AddColumnItemsTemplate ( string name, IColumnItemsTemplate template ) : void
name string
template IColumnItemsTemplate
리턴 void

AddTypeAggregateFunction() 공개 메소드

Here you can assign an AggregateFunction to the specific data type. ColumnNamesAggregateFunctions has higher priority.
public AddTypeAggregateFunction ( Type type, IAggregateFunction func ) : void
type Type
func IAggregateFunction
리턴 void

AddTypeColumnItemsTemplate() 공개 메소드

Custom template of the in use property, controls how and what should be rendered in each cell of this column. It can be null. If you don't set it, new DisplayAsText() template will be used automatically. ColumnNamesItemsTemplates has higher priority.
public AddTypeColumnItemsTemplate ( Type type, IColumnItemsTemplate template ) : void
type Type
template IColumnItemsTemplate
리턴 void

AddTypeDisplayFormatFormula() 공개 메소드

Here you can control how cells should be rendered based on their specific data types.
public AddTypeDisplayFormatFormula ( Type type, string>.Func func ) : void
type Type
func string>.Func
리턴 void

RowNumberColumnCaption() 공개 메소드

Sets the caption of auto generated row # column.
public RowNumberColumnCaption ( string caption ) : void
caption string
리턴 void

ShowRowNumberColumn() 공개 메소드

Sets the visibility of auto generated row # column.
public ShowRowNumberColumn ( bool show ) : void
show bool
리턴 void