[]
        
(Showing Draft Content)

C1.Blazor.Chart.TreeMap

TreeMap Class

Represents a TreeMap chart control.

Inheritance
TreeMap
Implements
IMetricProvider
ITreeMap
IChartBase
IStyleProvider
IPalette
IBrushConverter
Namespace: C1.Blazor.Chart
Assembly: C1.Blazor.Chart.dll
Syntax
public class TreeMap : FlexChartBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IMetricProvider, ITreeMap, IChartBase, IStyleProvider, IPalette, IBrushConverter
Public Class TreeMap
    Inherits FlexChartBase
    Implements IComponent, IHandleEvent, IHandleAfterRender, IDisposable, IMetricProvider, ITreeMap, IChartBase, IStyleProvider, IPalette, IBrushConverter

Constructors

Name Description
TreeMap()

Creates an instance of TreeMap class.

Properties

Name Description
Binding

Gets or sets the name of the property of the data item that contains the chart value.

BindingName

Gets or sets the name of the property that contains the name of the data item.

ChartType

Gets or sets the chart type.

ChildItemsPath

Gets or sets the name of the property of collection that contains child items.

DataLabel

Gets the data label for data items.

ItemsSource

Gets or sets the collection of objects that contains the data for tree map chart.

Label

Gets or sets the data label.

MaxDepth

Gets or sets the maximum number of displayed node levels.

NodeRendered

Fires after rendering node.

NodeRendering

Fires before rendering node.

SelectedItem

Gets or sets the selected data item.

Methods

Name Description
BuildRenderTree(RenderTreeBuilder)
GetContent(HitTestInfo, string)

Gets the content by specified template.

HitTest(C1Point)

Gets a HitTestInfo object with information about the specified point.

OnClick(_Point)

Called when clicking on chart

Render(IRenderEngine, int, int, int, int)

Renders the chart.