[]
        
(Showing Draft Content)

C1.Report.Rendering.FieldBrickBase

FieldBrickBase Class

Inheritance
FieldBrickBase
Namespace: C1.Report.Rendering
Assembly: C1.FlexReport.dll
Syntax
public abstract class FieldBrickBase : BrickBase

Constructors

Name Description
FieldBrickBase(FieldBase)

Fields

Name Description
Anchor

Cached Anchor property.

BottomAnchorOffset

Offset of the field from the bottom of its subsection.

Field
SplitHorzBehavior
SplitVertBehavior
TopAnchorOffset

Offset of the field from the top of its subsection.

Properties

Name Description
Children
HasChildren

Methods

Name Description
AssignFrom(BrickBase)

Assigns all from another BrickBase object. Note! This method is intended to support repeated headers / footers in subreport, it does not copy: Outline, CommonInfo, LX, LY. Note! Parent should be assigned in AssignFrom(BrickBase) of parent brick. Note! RenderObject NOT cloned, copied as reference.

HFindSplitPosition(RequestedSplitPosition, SplitContext)

Searches a position where brick could be split horizontally.

HFindSplitPositionContent(double, RequestedSplitPosition, SplitContext)
HSplitContent(FieldSplitPositionBase)
HSplitInt(SplitPositionBase)
VBuildBreaks(FlexReport, Breaks, double, double, double, double)

Build list of vertical hard breaks within this BrickBase.

VFindSplitPosition(RequestedSplitPosition, SplitContext)

Searches a position where brick could be split vertically.

VFindSplitPositionContent(double, RequestedSplitPosition, SplitContext)
VSplitContent(FieldSplitPositionBase)
VSplitInt(SplitPositionBase)