FlexReport for WinForms
コアクラス

The following table lists some of the key classes, their properties and methods. You can click on the classes to get to the API documentation that provides detailed description for the key members.

C1FlexReport

Properties: ReportName, Parameters, Document, DoEvents, Cancel, Page,
 MaxPages, Font, OnOpen,  OnClose, OnNoData, OnPage, OnError

Methods: Load, GetReportList, Save, Clear, Render, Evaluate, Execute

Layout

Properties: Width, MarginLeft, MarginTop, MarginRight, MarginBottom, PaperSize, Orientation, Columns,
 ColumnLayout, PageHeader, PageFooter

DataSource

Properties: CalculatedFields, ConnectionString, Filter, RecordSource, SortDefinitions

DataSourceCollection

Properties: Report

Methods: Add, RemoveAt

SortDefinition

Properties: Direction, Expression

SortDefinitionCollection

Properties: Owner, Report

CalculatedField

Properties: DataSource, Expression, Type

CalculatedFieldCollection

Properties: Owner, Report

Group

Properties: GroupBy, KeepTogether, SectionHeader, SectionFooter, Sort, SortExpression

GroupCollection

Properties: Report

Methods: Add, Clear, RemoveAt

ReportParameter

Properties: AllowedValuesDefinition, DisplayText, ParentReport

Method: SetName

ReportParameterCollection

Properties: Report

Method: InsertItem, RemoveItem, SetItem

AllowedValuesDefinition

Properties: Binding, Values

Methods: AssignFrom

Section

Properties: Calculated, Fields, Height, KeepTogether, SplitBehavior, SubSections

SectionCollection

Properties: Detail, Footer, Header, PageFooter, PageHeader

SubSection

Properties: Calculated, Fields, Height, ParentReport, ParentSection, SplitBehavior, Visible

SubSectionCollection

Properties: Report

Methods: Add, Remove, RemoveAt

FieldBase

Properties: Anchor, Height, KeepTogether, ForcePageBreak, MarginBottom, MarginLeft, MarginRight, MarginTop, Section,
 SplitHorzBehavior, SplitVertBehavior

FieldCollection

Methods: Add, Remove, RemoveAt

BarCodeField

Properties: BarCode, BarCodeOptions, Font, Text

CheckBoxField

Properties: CheckAlign, CheckMark, Text, ThreeState, Value

DataField

Properties: Calculated, Name, Type, Value

ImageField

Properties: PictureAlign, PictureScale

Methods: AssignFrom

RtfField

Properties: DetectUrls, Text

Methods: AssignFrom

ShapeField

Properties: Line, Shape, ShapeBackColor, ShapeBackground, ShapeType

SubreportField

Properties: ParameterValues, Subreport, SubreportFilter

TextField

Properties: Format, Text

VisualReportObject

Properties: Background, Border, BordersSplitHorzMode, BordersSplitVertMode, OutlineLabel

BehaviorOptions

Properties: IgnoreInvisibleFieldsInGrowShrinkSections

Methods: AssignFrom, Reset