Search Results for

    Show / Hide Table of Contents

    Class HierarchicalRootRecord

    Virtual root record. Made to allow set text / value for the root if it is shown in the Hierarchical chart (e.g. central zone of the Sunburst chart)

    Inheritance
    System.Object
    RecordBase
    HierarchicalRecord
    HierarchicalRootRecord
    Implements
    IHierarchicalRecord
    IRecord
    Inherited Members
    HierarchicalRecord.children
    HierarchicalRecord.Serialize(XmlItem)
    HierarchicalRecord.Deserialize(XmlItem)
    HierarchicalRecord.Text
    HierarchicalRecord.ShouldSerializeValue()
    HierarchicalRecord.ResetValue()
    HierarchicalRecord.Tag
    HierarchicalRecord.Index
    HierarchicalRecord.Level
    HierarchicalRecord.Parent
    HierarchicalRecord.IHierarchicalRecord.Parent
    HierarchicalRecord.IHierarchicalRecord.Children
    RecordBase.DoChange()
    RecordBase.Change
    Namespace: FastReport.BG.Data
    Assembly: FastReport.BG.dll
    Syntax
    public class HierarchicalRootRecord : HierarchicalRecord, IHierarchicalRecord, IRecord

    Constructors

    HierarchicalRootRecord()

    Constructs HierarchicalRootRecord instance

    Declaration
    public HierarchicalRootRecord()

    Properties

    Children

    Children collection

    Declaration
    [Browsable(false)]
    public override HierarchicalRecords Children { get; }
    Property Value
    Type Description
    HierarchicalRecords
    Overrides
    HierarchicalRecord.Children

    RecordType

    Record type. Always equal HierarchicalRecordType.Group for the root record

    Declaration
    [Browsable(false)]
    public override HierarchicalRecordType RecordType { get; set; }
    Property Value
    Type Description
    HierarchicalRecordType
    Overrides
    HierarchicalRecord.RecordType
    See Also
    HierarchicalRecordType

    Value

    Root record Value. Equals Sum of children values

    Declaration
    [Browsable(false)]
    public override double Value { get; set; }
    Property Value
    Type Description
    System.Double
    Overrides
    HierarchicalRecord.Value

    Methods

    SetChildren(HierarchicalRecords)

    Replaces internal children field by the passed object

    Declaration
    public void SetChildren(HierarchicalRecords records)
    Parameters
    Type Name Description
    HierarchicalRecords records

    HierarchicalRecords to replace internal children field

    Remarks

    Don't call this method in your code. This method is only required for DataSource implementations

    Implements

    IHierarchicalRecord
    IRecord
    Back to top © 2021-2022 Copyright Fast Reports Inc.