Search Results for

    Show / Hide Table of Contents

    Class TreeMap

    TreeMap chart control

    Inheritance
    System.Object
    System.MarshalByRefObject
    System.ComponentModel.Component
    System.Windows.Forms.Control
    ChartBase
    HierarchicalChartBase
    TreeMap
    Implements
    IDrillDownSupport
    Inherited Members
    HierarchicalChartBase.drillDownNode
    HierarchicalChartBase.rootNode
    HierarchicalChartBase.BeginInit()
    HierarchicalChartBase.EndInit()
    HierarchicalChartBase.UpdateHoveredNode(NodeBase, Boolean)
    HierarchicalChartBase.ClearSelection()
    HierarchicalChartBase.SetNodeSelected(HierarchicalNode, Boolean)
    HierarchicalChartBase.UpdateCount
    HierarchicalChartBase.EnableDrillDown
    HierarchicalChartBase.DrillDownRecord
    HierarchicalChartBase.DrillDownNode
    HierarchicalChartBase.IDrillDownSupport.DrillDownNode
    HierarchicalChartBase.RootNode
    HierarchicalChartBase.RootRecord
    HierarchicalChartBase.MaxDepth
    HierarchicalChartBase.Palette
    HierarchicalChartBase.HoverType
    HierarchicalChartBase.SelectionType
    HierarchicalChartBase.SelectedNodes
    HierarchicalChartBase.SelectedRecords
    HierarchicalChartBase.SelectedRecordTextPath
    HierarchicalChartBase.DataSource
    HierarchicalChartBase.MaxDepthChange
    HierarchicalChartBase.DrillDownChange
    HierarchicalChartBase.SelectionChange
    ChartBase.hoveredNode
    ChartBase.Change
    ChartBase.ExportParameters
    ChartBase.GetNodeColor
    ChartBase.HitTestChange
    ChartBase.ToolTipDraw
    ChartBase.ToolTipShow
    ChartBase.DisplayRectangle
    ChartBase.HoveredNode
    ChartBase.LastHitTestInfo
    ChartBase.ToolTipOptions
    ChartBase.GetRecordAt(Point)
    ChartBase.HitTest(Point)
    ChartBase.HitTest(Int32, Int32)
    ChartBase.OnExportParameters(ExportParametersEventArgs)
    ChartBase.ContextMenuNeeded()
    ChartBase.Dispose(Boolean)
    ChartBase.DoChange()
    ChartBase.HitTestInfoChanged()
    ChartBase.InvalidateHitTestInfo()
    ChartBase.InvalidateNode(NodeBase)
    ChartBase.OnMouseDown(MouseEventArgs)
    ChartBase.OnMouseLeave(EventArgs)
    ChartBase.OnMouseMove(MouseEventArgs)
    ChartBase.OnPaint(PaintEventArgs)
    ChartBase.ProcessCmdKey(Message, Keys)
    ChartBase.UpdateCursor()
    ChartBase.UpdateTooltip()
    Namespace: FastReport.BG.TreeMap
    Assembly: FastReport.BG.dll
    Syntax
    public class TreeMap : HierarchicalChartBase, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IDrillDownSupport, ISupportInitialize

    Constructors

    TreeMap()

    Constructs a new instance of TreeMap

    Declaration
    public TreeMap()

    Properties

    LayoutMode

    TreeMap builtin layout mode

    Declaration
    public TreeMapLayoutMode LayoutMode { get; set; }
    Property Value
    Type Description
    TreeMapLayoutMode
    See Also
    TreeMapLayoutMode

    Styles

    Get/Set TreeMap Style collection

    Declaration
    [TypeConverter(typeof(ExpandableObjectConverter))]
    public TreeMapStyles Styles { get; set; }
    Property Value
    Type Description
    TreeMapStyles

    Methods

    CreateContextMenu()

    Creates context menu.

    Declaration
    protected override ContextMenuStrip CreateContextMenu()
    Returns
    Type Description
    System.Windows.Forms.ContextMenuStrip
    Overrides
    ChartBase.CreateContextMenu()

    DataSourceChanged(Object, EventArgs)

    Data source changed.

    Declaration
    protected override void DataSourceChanged(object sender, EventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.EventArgs e
    Overrides
    HierarchicalChartBase.DataSourceChanged(Object, EventArgs)

    Draw(Graphics)

    Draw treemap.

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

    DrillDownChanged()

    Drill-down changed.

    Declaration
    protected override void DrillDownChanged()
    Overrides
    HierarchicalChartBase.DrillDownChanged()

    FullUpdate()

    Full update.

    Declaration
    protected override void FullUpdate()
    Overrides
    HierarchicalChartBase.FullUpdate()

    GetNodeAt(Point)

    Get node at point.

    Declaration
    protected override NodeBase GetNodeAt(Point pt)
    Parameters
    Type Name Description
    System.Drawing.Point pt
    Returns
    Type Description
    NodeBase
    Overrides
    ChartBase.GetNodeAt(Point)

    HandleContextPopup(Point)

    Context popup.

    Declaration
    protected override bool HandleContextPopup(Point pt)
    Parameters
    Type Name Description
    System.Drawing.Point pt
    Returns
    Type Description
    System.Boolean
    Overrides
    ChartBase.HandleContextPopup(Point)

    MaxDepthChanged()

    Max depth changed.

    Declaration
    protected override void MaxDepthChanged()
    Overrides
    HierarchicalChartBase.MaxDepthChanged()

    OnClientSizeChanged(EventArgs)

    Client changed.

    Declaration
    protected override void OnClientSizeChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    System.Windows.Forms.Control.OnClientSizeChanged(System.EventArgs)

    OnMouseClick(MouseEventArgs)

    Mouse click.

    Declaration
    protected override void OnMouseClick(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseClick(System.Windows.Forms.MouseEventArgs)

    OnMouseDoubleClick(MouseEventArgs)

    Double click.

    Declaration
    protected override void OnMouseDoubleClick(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e
    Overrides
    System.Windows.Forms.Control.OnMouseDoubleClick(System.Windows.Forms.MouseEventArgs)

    OnPaddingChanged(EventArgs)

    Padding changed.

    Declaration
    protected override void OnPaddingChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    System.Windows.Forms.Control.OnPaddingChanged(System.EventArgs)

    UpdateMaxDepth()

    Update max depth.

    Declaration
    protected void UpdateMaxDepth()

    Events

    DrawRecord

    Triggers when TreeMap control draws the Record.

    Declaration
    public event TreeMapRecordDrawEventHandler DrawRecord
    Event Type
    Type Description
    TreeMapRecordDrawEventHandler

    GetLayoutBuilder

    Triggers when TreeMap control start node layout build. It is possible to set own layout builder here.

    Declaration
    public event TreeMapGetLayoutBuilderEventHandler GetLayoutBuilder
    Event Type
    Type Description
    TreeMapGetLayoutBuilderEventHandler

    Implements

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