[]
        
(Showing Draft Content)

C1.Win.FlexReport.C1FlexReport

C1FlexReport Class

Generates data-based banded reports that can be rendered to printer, preview, or exported to various portable formats (including HTML, PDF and other).

Inheritance
C1FlexReport
Namespace: C1.Win.FlexReport
Assembly: C1.Win.FlexReport.8.dll
Syntax
[ToolboxBitmap(typeof(C1FlexReport), "C1FlexReport.png")]
public class C1FlexReport : FlexReport

Constructors

Name Description
C1FlexReport()

Initializes a new instance of the C1FlexReport class.

Properties

Name Description
MeasurementDevice

Gets or sets the type of device used to provide Graphics used to measure/calculate layouts of C1FlexReport objects, when used GDI/GDI+ functions. If this property is set to Printer, MeasurementPrinterName specifies the printer.

MeasurementPrinterName

Gets or sets the name of the printer used to provide Graphics used to measure/calculate layouts of C1FlexReport objects, when used GDI/GDI+ functions. This property is only used if MeasurementDevice is set to Printer.

PageSettings
SupportedExportProviders

Overridden. Gets an array of exporters supported by the current document source object.

Methods

Name Description
CreateDocument()
CreateField(XmlNodeWrapperBase, string)
CreateScriptEngine()
FinalizeRendering()
GetPageImage(int)

Returns a Metafile representing the specified page.

GetPageImage(int, Graphics)

Returns a Metafile representing the specified page.

InitializeRendering(IExecutionContext)
InternalRenderSubreport(IExecutionContext, string, ReportParameterValues)

Render as subreport. This method uses following properties:

  • _owner.
OnLongOperation(double, bool)