C# Class MonoReports.Core.ReportRenderer

Inheritance: IReportRenderer
显示文件 Open project: modesto/monoreports Class Usage Examples

Public Methods

Method Description
BreakOffControlAtMostAtHeight ( Control control, double height ) : MonoReports.Model.Controls.Control[]
MeasureControl ( Control control ) : Size
RegisterRenderer ( Type t, IControlRenderer renderer ) : void
RenderControl ( Control control ) : void
RenderPage ( MonoReports.Model.Page p ) : void
ReportRenderer ( ) : System

Method Details

BreakOffControlAtMostAtHeight() public method

public BreakOffControlAtMostAtHeight ( Control control, double height ) : MonoReports.Model.Controls.Control[]
control MonoReports.Model.Controls.Control
height double
return MonoReports.Model.Controls.Control[]

MeasureControl() public method

public MeasureControl ( Control control ) : Size
control MonoReports.Model.Controls.Control
return MonoReports.Model.Size

RegisterRenderer() public method

public RegisterRenderer ( Type t, IControlRenderer renderer ) : void
t System.Type
renderer IControlRenderer
return void

RenderControl() public method

public RenderControl ( Control control ) : void
control MonoReports.Model.Controls.Control
return void

RenderPage() public method

public RenderPage ( MonoReports.Model.Page p ) : void
p MonoReports.Model.Page
return void

ReportRenderer() public method

public ReportRenderer ( ) : System
return System