Search Results for

    Show / Hide Table of Contents

    Class ComponentsFactory

    The components factory.

    Inheritance
    System.Object
    ComponentsFactory
    Namespace: FastReport.Import
    Assembly: FastReport.Base.dll
    Syntax
    public static class ComponentsFactory

    Methods

    CreateBarcodeObject(String, Base)

    Creates a BarcodeObject instance with specified name and parent.

    Declaration
    public static BarcodeObject CreateBarcodeObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the BarcodeObject instance.

    Base parent

    The parent of the BarcodeObject instance.

    Returns
    Type Description
    BarcodeObject

    The BarcodeObject instance.

    CreateCellularTextObject(String, Base)

    Creates a CellularTextObject instance with specified name and parent.

    Declaration
    public static CellularTextObject CreateCellularTextObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the CellularTextObject instance.

    Base parent

    The parent ot the CellularTextObject instance.

    Returns
    Type Description
    CellularTextObject

    The CellularTextObject instance.

    CreateCheckBoxObject(String, Base)

    Creates a CheckBoxObject instance with specified name and parent.

    Declaration
    public static CheckBoxObject CreateCheckBoxObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the CheckBoxObject instance.

    Base parent

    The parent of the CheckBoxObject instance.

    Returns
    Type Description
    CheckBoxObject

    The CheckBoxObject instance.

    CreateChildBand(BandBase)

    Creates a ChildBand instance in the specified BandBase.

    Declaration
    public static ChildBand CreateChildBand(BandBase parent)
    Parameters
    Type Name Description
    BandBase parent

    The BandBase instance.

    Returns
    Type Description
    ChildBand

    The ChildBand instance.

    CreateColumnFooterBand(ReportPage)

    Creates a ColumnFooterBand instance in the specified ReportPage.

    Declaration
    public static ColumnFooterBand CreateColumnFooterBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    ColumnFooterBand

    The ColumnFooterBand instance.

    CreateColumnHeaderBand(ReportPage)

    Creates a ColumnHeaderBand instance in the specified ReportPage.

    Declaration
    public static ColumnHeaderBand CreateColumnHeaderBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    ColumnHeaderBand

    The ColumnHeaderBand instance.

    CreateContainerObject(String, Base)

    Creates a ContainerObject instance with specified name and parent.

    Declaration
    public static ContainerObject CreateContainerObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the ContainerObject instance.

    Base parent

    The parent of the ContainerObject instance.

    Returns
    Type Description
    ContainerObject

    The ContainerObject instance.

    CreateDataBand(ReportPage)

    Creates a DataBand instance in the specified ReportPage.

    Declaration
    public static DataBand CreateDataBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    DataBand

    The DataBand instance.

    CreateDataFooterBand(DataBand)

    Creates a DataFooterBand instance in the specified DataBand.

    Declaration
    public static DataFooterBand CreateDataFooterBand(DataBand data)
    Parameters
    Type Name Description
    DataBand data

    The DataBand instance.

    Returns
    Type Description
    DataFooterBand

    The DataFooterBand instance.

    CreateDataHeaderBand(DataBand)

    Creates a DataHeaderBand instance in the specified DataBand.

    Declaration
    public static DataHeaderBand CreateDataHeaderBand(DataBand data)
    Parameters
    Type Name Description
    DataBand data

    The DataBand instance.

    Returns
    Type Description
    DataHeaderBand

    The DataHeaderBand instance.

    CreateGroupFooterBand(GroupHeaderBand)

    Creates a GroupFooterBand instance in the cpecified GroupHeaderBand.

    Declaration
    public static GroupFooterBand CreateGroupFooterBand(GroupHeaderBand groupHeaderBand)
    Parameters
    Type Name Description
    GroupHeaderBand groupHeaderBand

    The GroupHeaderBand instance.

    Returns
    Type Description
    GroupFooterBand

    The GroupFooterBand instance.

    CreateGroupFooterBand(ReportPage)

    Creates a GroupFooterBand instance in the cpecified ReportPage.

    Declaration
    public static GroupFooterBand CreateGroupFooterBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    GroupFooterBand

    The GroupFooterBand instance.

    CreateGroupHeaderBand(ReportPage)

    Creates a GroupHeaderBand instance in the specified ReportPage.

    Declaration
    public static GroupHeaderBand CreateGroupHeaderBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    GroupHeaderBand

    The GroupHeaderBand instance.

    CreateHtmlObject(String, Base)

    Creates a HtmlObject instance with specified name and parent.

    Declaration
    public static HtmlObject CreateHtmlObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the HtmlObject instance.

    Base parent

    The parent of the HtmlObject instance.

    Returns
    Type Description
    HtmlObject

    The HtmlObject instance.

    CreateLinearGauge(String, Base)

    Creates a LinearGauge instance with specified name and parent.

    Declaration
    public static LinearGauge CreateLinearGauge(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the LinearGauge instance.

    Base parent

    The parent of the LinearGauge instance.

    Returns
    Type Description
    LinearGauge

    The LinearGauge instance.

    CreateLineObject(String, Base)

    Creates a LineObject instance with specified name and parent.

    Declaration
    public static LineObject CreateLineObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the LineObject instance.

    Base parent

    The parent of the LineObject instance.

    Returns
    Type Description
    LineObject

    The LineObject instance.

    CreateMatrixObject(String, Base)

    Creates a MatrixObject instance with specified name and parent.

    Declaration
    public static MatrixObject CreateMatrixObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the MatrixObject instance.

    Base parent

    The parent of the MatrixObject instance.

    Returns
    Type Description
    MatrixObject

    The MatrixObject instance.

    CreateOverlayBand(ReportPage)

    Creates an OverlayBand in the specified ReportPage.

    Declaration
    public static OverlayBand CreateOverlayBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    OverlayBand

    The OverlayBand instance.

    CreatePageFooterBand(ReportPage)

    Creates a PageFooterBand instance in the specified ReportPage.

    Declaration
    public static PageFooterBand CreatePageFooterBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    PageFooterBand

    The PageFooterBand instance.

    CreatePageHeaderBand(ReportPage)

    Creates a PageHeaderBand instance in the specified ReportPage.

    Declaration
    public static PageHeaderBand CreatePageHeaderBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    PageHeaderBand

    The PageHeaderBand instance.

    CreateParameter(String, Report)

    Creates a Parameter instance with specified name and parent.

    Declaration
    public static Parameter CreateParameter(string name, Report report)
    Parameters
    Type Name Description
    System.String name

    The name of the Parameter instance.

    Report report

    The parent Report for the new Parameter.

    Returns
    Type Description
    Parameter

    The Parameter instance.

    CreatePictureObject(String, Base)

    Creates a PictureObject instance with specified name and parent.

    Declaration
    public static PictureObject CreatePictureObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the PictureObject instance.

    Base parent

    The parent of the PictureObject instance.

    Returns
    Type Description
    PictureObject

    The PictureObject instance.

    CreatePolygonObject(String, Base)

    Creates a PolygonObject instance with specified name and parent.

    Declaration
    public static PolygonObject CreatePolygonObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the PolygonObject instance.

    Base parent

    The parent of the PolygonObject instance.

    Returns
    Type Description
    PolygonObject

    The PolygonObject instance.

    CreatePolyLineObject(String, Base)

    Creates a PolyLineObject instance with specified name and parent.

    Declaration
    public static PolyLineObject CreatePolyLineObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the PolyLineObject instance.

    Base parent

    The parent of the PolyLineObject instance.

    Returns
    Type Description
    PolyLineObject

    The PolyLineObject instance.

    CreateRadialGauge(String, Base)

    Creates a RadialGauge instance with specified name and parent.

    Declaration
    public static RadialGauge CreateRadialGauge(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the RadialGauge instance.

    Base parent

    The parent of the RadialGauge instance.

    Returns
    Type Description
    RadialGauge

    The RadialGauge instance.

    CreateReportPage(Report)

    Creates a ReportPage instance in the specified Report.

    Declaration
    public static ReportPage CreateReportPage(Report report)
    Parameters
    Type Name Description
    Report report

    The Report instance.

    Returns
    Type Description
    ReportPage

    The ReportPage instance.

    CreateReportPage(String, Report)

    Creates a ReportPage instance in the specified Report with the cpecified name.

    Declaration
    public static ReportPage CreateReportPage(string name, Report report)
    Parameters
    Type Name Description
    System.String name

    The name of page.

    Report report

    The Report instance.

    Returns
    Type Description
    ReportPage

    The ReportPage instance.

    CreateReportSummaryBand(ReportPage)

    Creates a ReportSummaryBand instance in the specified ReportPage.

    Declaration
    public static ReportSummaryBand CreateReportSummaryBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    ReportSummaryBand

    The ReportSummaryBand instance.

    CreateReportTitleBand(ReportPage)

    Creates a ReportTitleBand instance in the specified ReportPage.

    Declaration
    public static ReportTitleBand CreateReportTitleBand(ReportPage page)
    Parameters
    Type Name Description
    ReportPage page

    The ReportPage instance.

    Returns
    Type Description
    ReportTitleBand

    The ReportTitleBand instance.

    CreateShapeObject(String, Base)

    Creates a ShapeObject instance with specified name and parent.

    Declaration
    public static ShapeObject CreateShapeObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the ShapeObject instance.

    Base parent

    The parent of the ShapeObject instance.

    Returns
    Type Description
    ShapeObject

    The ShapeObject instance.

    CreateSimpleGauge(String, Base)

    Creates a SimpleGauge instance with specified name and parent.

    Declaration
    public static SimpleGauge CreateSimpleGauge(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the SimpleGauge instance.

    Base parent

    The parent of the SimpleGauge instance.

    Returns
    Type Description
    SimpleGauge

    The SimpleGauge instance.

    CreateSimpleProgressGauge(String, Base)

    Creates a SimpleProgressGauge instance with specified name and parent.

    Declaration
    public static SimpleProgressGauge CreateSimpleProgressGauge(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the SimpleProgressGauge instance.

    Base parent

    The parent of the SimpleProgressGauge instance.

    Returns
    Type Description
    SimpleProgressGauge

    The SimpleProgressGauge instance.

    CreateStyle(String, Report)

    Creates a Style instance with specified name.

    Declaration
    public static Style CreateStyle(string name, Report report)
    Parameters
    Type Name Description
    System.String name

    The name of the Style instance.

    Report report

    The report to add style to.

    Returns
    Type Description
    Style

    The Style instance.

    CreateSubreportObject(String, Base)

    Creates a SubreportObject instance with specified name and parent.

    Declaration
    public static SubreportObject CreateSubreportObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the SubreportObject instance.

    Base parent

    The parent of the SubreportObject instance.

    Returns
    Type Description
    SubreportObject

    The SubreportObject instance.

    CreateTableObject(String, Base)

    Creates a TableObject instance with specified name and parent.

    Declaration
    public static TableObject CreateTableObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the TableObject instance.

    Base parent

    The parent of the TableObject instance.

    Returns
    Type Description
    TableObject

    The TableObject instance.

    CreateTextObject(String, Base)

    Creates a TextObject instance with specified name and parent.

    Declaration
    public static TextObject CreateTextObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the TextObject instance.

    Base parent

    The parent of the TextObject instance.

    Returns
    Type Description
    TextObject

    The TextObject instance.

    CreateZipCodeObject(String, Base)

    Creates a ZipCodeObject instance with specified name and parent.

    Declaration
    public static ZipCodeObject CreateZipCodeObject(string name, Base parent)
    Parameters
    Type Name Description
    System.String name

    The name of the ZipCodeObject instance.

    Base parent

    The parent of the ZipCodeObject instance.

    Returns
    Type Description
    ZipCodeObject

    The ZipCodeObject instance.

    Back to top © 1998-2025 Copyright Fast Reports Inc.