ComponentOne FlexReport for WinForms
Object Model Summary
FlexReport Dissection > Object Model Summary

C1FlexReport has a rich object model, which is largely based on the Microsoft Access model. The objects, collections, and the associated properties and methods together provide an ease and flexibility in generating FlexReport. The following table lists objects and their main properties and methods: 

C1FlexReport Object
ReportNameLoadGetReportListSaveClearRenderParametersDocumentDoEventsCancelPage,
 MaxPagesFontOnOpen,  OnCloseOnNoDataOnPageOnErrorEvaluateExecute
Layout Object
WidthMarginLeftMarginTopMarginRightMarginBottomPaperSizeOrientationColumns,
 ColumnLayoutPageHeaderPageFooter
DataSource Object
CalculatedFieldsConnectionStringFilterRecordSourceSortDefinitions
DataSourceCollection
ReportAddRemoveAt
SortDefinition Object
DirectionExpression
SortDefinitionCollection
OwnerReport
CalculatedField Object
DataSourceExpressionType
CalculatedFieldCollection
OwnerReport
Group
GroupByKeepTogetherSectionHeaderSectionFooterSortSortExpression
GroupCollection
AddClearRemoveAtReport
ReportParameter Object
AllowedValuesDefinitionDisplayTextParentReportSetName
ReportParameterCollection
InsertItemRemoveItemSetItemReport
AllowedValuesDefinition Object
AssignFromBindingValues
Section Object
CalculatedFieldsHeightKeepTogetherSplitBehaviorSubSections
SectionCollection
DetailFooterHeaderPageFooterPageHeader
SubSection Object
CalculatedFieldsHeightParentReportParentSectionSplitBehaviorVisible
SubSectionCollection
AddRemoveRemoveAtReport
FieldBase Object
AnchorHeightKeepTogetherForcePageBreakMarginBottomMarginLeftMarginRightMarginTopSection,
 SplitHorzBehaviorSplitVertBehavior
FieldCollection
AddRemoveRemoveAt
BarCodeField Object
BarCodeBarCodeOptionsFontText
CheckBoxField Object
CheckAlignCheckMarkTextThreeStateValue
DataField Object
CalculatedNameTypeValue
ImageField Object
AssignFromPictureAlignPictureScale
RtfField Object
AssignFromDetectUrlsText
ShapeField Object
LineShapeShapeBackColorShapeBackgroundShapeType
SubreportField Object
ParameterValuesSubreportSubreportFilter
TextField Object
FormatText
VisualReportObject
BackgroundBorderBordersSplitHorzModeBordersSplitVertModeOutlineLabel
BehaviorOptions
AssignFromResetIgnoreInvisibleFieldsInGrowShrinkSections