Search Results for

    Show / Hide Table of Contents

    Class BreadCrumbsNode

    Node (one element) of BreadCrumbs control

    Inheritance
    System.Object
    NodeBase
    BreadCrumbsNode
    Implements
    INode
    IRecordOwner
    IStyleOwner
    Inherited Members
    NodeBase.record
    NodeBase.style
    NodeBase.selected
    NodeBase.hover
    NodeBase.Record
    NodeBase.Hover
    NodeBase.Selected
    NodeBase.IRecordOwner.Record
    Namespace: FastReport.BG.BreadCrumbs
    Assembly: FastReport.BG.dll
    Syntax
    public class BreadCrumbsNode : NodeBase, INode, IRecordOwner, IStyleOwner

    Constructors

    BreadCrumbsNode(BreadCrumbs, HierarchicalNode)

    Constructs a new BreadCrumbsNode instance

    Declaration
    public BreadCrumbsNode(BreadCrumbs owner, HierarchicalNode node)
    Parameters
    Type Name Description
    BreadCrumbs owner

    BreadCrumbs reference which owns this node

    HierarchicalNode node

    Base node - node of HierarchicalChart

    Properties

    Bounds

    Bounding rectangle

    Declaration
    public override Rectangle Bounds { get; }
    Property Value
    Type Description
    System.Drawing.Rectangle
    Overrides
    NodeBase.Bounds

    Node

    Reference to base node of HierarchicalChart

    Declaration
    public HierarchicalNode Node { get; }
    Property Value
    Type Description
    HierarchicalNode

    RequiredSize

    Size required to draw this element

    Declaration
    public Size RequiredSize { get; }
    Property Value
    Type Description
    System.Drawing.Size

    Style

    Active node style

    Declaration
    public override Style Style { get; }
    Property Value
    Type Description
    Style
    Overrides
    NodeBase.Style

    Text

    Node text. If element have a base record then Record.Text is returned and "Root" otherwise.

    Declaration
    public string Text { get; }
    Property Value
    Type Description
    System.String

    Methods

    Draw(Graphics)

    Draw on Graphics context

    Declaration
    public override void Draw(Graphics g)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    Graphics context

    Overrides
    NodeBase.Draw(Graphics)

    Implements

    INode
    IRecordOwner
    IStyleOwner
    Back to top © 2021-2022 Copyright Fast Reports Inc.