[]
        
(Showing Draft Content)

C1.Report.Layout

Layout Class

The Layout object controls how the report is rendered on pages.

Inheritance
Layout
Namespace: C1.Report
Assembly: C1.FlexReport.dll
Syntax
[TypeConverter(typeof(ExpandableObjectConverter))]
public class Layout

Properties

Name Description
ColumnLayout

Gets or sets the layout for the columns (down or across).

Columns

Gets or sets the number of detail columns.

CustomHeight

Gets or sets the custom height for the report, in twips.

CustomWidth

Gets or sets the custom width for the report, in twips.

LabelSpacingX

Used by the designer to discount horizontal label spacing in the design surface.

LabelSpacingY

Used by the designer to discount vertical label spacing in the design surface.

MarginBottom

Gets or sets the bottom margin for each page, in twips.

MarginLeft

Gets or sets the left margin for each page, in twips.

MarginRight

Gets or sets the right margin for each page, in twips.

MarginTop

Gets or sets the top margin for each page, in twips.

Orientation

Gets or sets the page orientation.

Gets or sets a value that determines on which pages the Page Footer section should be displayed.

PageHeader

Gets or sets a value that determines on which pages the Page Header section should be displayed.

PageSize

Gets the current page size, in twips.

PaperSize

Gets or sets the paper size for the report.

Width

Gets or sets the width of the report's detail section, in twips.

Methods

Name Description
AssignFrom(Layout)

Copies properties from another object into this object.

GetPageSettings(C1PageSettings)
Reset()

Resets the properties of this Layout object to default values.

ToString()