menu

ASP.NET MVC

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TreeMap

    Show / Hide Table of Contents

    Class TreeMap

    Inheritance
    System.Object
    CommonDataBoundControl
    TreeMap
    Implements
    System.Web.UI.INamingContainer
    System.Web.UI.IPostBackEventHandler
    System.Web.UI.IPostBackDataHandler
    System.Web.UI.IUrlResolutionService
    Inherited Members
    CommonDataBoundControl.PerformDataBinding(IEnumerable)
    CommonDataBoundControl.RenderContents(HtmlTextWriter)
    Namespace: Syncfusion.JavaScript.Web
    Assembly: Syncfusion.EJ.Web.dll
    Syntax
    public class TreeMap : CommonDataBoundControl, INamingContainer, IPostBackEventHandler, IPostBackDataHandler, IUrlResolutionService

    Constructors

    TreeMap()

    Declaration
    public TreeMap()

    Fields

    model

    Declaration
    public TreeMapProperties model
    Field Value
    Type Description
    TreeMapProperties

    Properties

    ColorPath

    Declaration
    [JsonProperty("colorPath")]
    public string ColorPath { get; set; }
    Property Value
    Type Description
    System.String

    ColorValuePath

    Declaration
    [JsonProperty("colorValuePath")]
    public string ColorValuePath { get; set; }
    Property Value
    Type Description
    System.String

    DataManager

    Declaration
    public DataSource DataManager { get; set; }
    Property Value
    Type Description
    DataSource

    DataSource

    Declaration
    [JsonConverter(typeof(DataManagerConverter))]
    [JsonProperty("dataSource")]
    public object DataSource { get; set; }
    Property Value
    Type Description
    System.Object

    DataSourceCachingMode

    Declaration
    public DataSourceCachingMode DataSourceCachingMode { get; set; }
    Property Value
    Type Description
    DataSourceCachingMode

    DrillDownHeaderColor

    Declaration
    [JsonProperty("drillDownHeaderColor")]
    public string DrillDownHeaderColor { get; set; }
    Property Value
    Type Description
    System.String

    DrillDownLevel

    Declaration
    [JsonProperty("drillDownLevel")]
    public double DrillDownLevel { get; set; }
    Property Value
    Type Description
    System.Double

    DrillDownSelectionColor

    Declaration
    [JsonProperty("drillDownSelectionColor")]
    public string DrillDownSelectionColor { get; set; }
    Property Value
    Type Description
    System.String

    DrillDownValue

    Declaration
    [JsonProperty("drillDownValue")]
    public string DrillDownValue { get; set; }
    Property Value
    Type Description
    System.String

    EnableDrillDown

    Declaration
    [JsonProperty("enableDrillDown")]
    public bool EnableDrillDown { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableGradient

    Declaration
    [JsonProperty("enableGradient")]
    public bool EnableGradient { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableResize

    Declaration
    [JsonProperty("enableResize")]
    public bool EnableResize { get; set; }
    Property Value
    Type Description
    System.Boolean

    Header

    Declaration
    [JsonProperty("header")]
    public string Header { get; set; }
    Property Value
    Type Description
    System.String

    HighlightBorderBrush

    Declaration
    [JsonProperty("highlightBorderBrush")]
    public string HighlightBorderBrush { get; set; }
    Property Value
    Type Description
    System.String

    HighlightBorderThickness

    Declaration
    [JsonProperty("highlightBorderThickness")]
    public double HighlightBorderThickness { get; set; }
    Property Value
    Type Description
    System.Double

    HighlightOnSelection

    Declaration
    [JsonProperty("highlightOnSelection")]
    public bool HighlightOnSelection { get; set; }
    Property Value
    Type Description
    System.Boolean

    IsHierarchicalDatasource

    Declaration
    [JsonProperty("isHierarchicalDatasource")]
    public bool IsHierarchicalDatasource { get; set; }
    Property Value
    Type Description
    System.Boolean

    ItemsLayoutMode

    Declaration
    [JsonConverter(typeof(StringEnumConverter))]
    public ItemsLayoutMode ItemsLayoutMode { get; set; }
    Property Value
    Type Description
    ItemsLayoutMode

    LeafItemSettings

    Declaration
    [JsonProperty("leafItemSettings")]
    public LeafItemsSetting LeafItemSettings { get; set; }
    Property Value
    Type Description
    LeafItemsSetting

    Levels

    Declaration
    public List<TreeMapLevel> Levels { get; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeMapLevel>

    Model

    Declaration
    [CLSCompliant(false)]
    public TreeMapProperties Model { get; set; }
    Property Value
    Type Description
    TreeMapProperties

    OnClientClick

    Gets or sets the value for OnClientClick event of treemap

    Declaration
    [JsonProperty("click")]
    public string OnClientClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side click event of treemap. Fires after clicking Treemap.

    OnClientDoubleClick

    Gets or sets the value for OnClientDoubleClick event of treemap

    Declaration
    [JsonProperty("doubleClick")]
    public string OnClientDoubleClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side double click event of treemap. Fires after double clicking Treemap.

    OnClientHeaderTemplateRendering

    Gets or sets the value for OnClientHeaderTemplateRendering event of treemap

    Declaration
    [JsonProperty("headerTemplateRendering")]
    public string OnClientHeaderTemplateRendering { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side treemap header rendering event of treemap. Fires before rendering a header. This event is fired for each header in Treemap.

    OnClientItemRendering

    Gets or sets the value for OnClientItemRendering event of treemap

    Declaration
    [JsonProperty("itemRendering")]
    public string OnClientItemRendering { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side treemap shape rendering event of treemap. Fires before rendering each shape.

    OnClientLegendItemRendering

    Gets or sets the value for OnClientLegendItemRendering event of treemap

    Declaration
    [JsonProperty("legendItemRendering")]
    public string OnClientLegendItemRendering { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side treemap legend item rendering event of treemap. Fires before rendering each legend.

    OnClientRightClick

    Gets or sets the value for OnClientRightClick event of treemap

    Declaration
    [JsonProperty("rightClick")]
    public string OnClientRightClick { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    Client-side right click event of treemap. Fires after right clicking Treemap.

    OnClientTreeMapitemsselected

    Declaration
    [JsonProperty("TreeMapitemselected")]
    public string OnClientTreeMapitemsselected { get; set; }
    Property Value
    Type Description
    System.String

    Query

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

    ShowLegend

    Declaration
    [JsonProperty("showLegend")]
    public bool ShowLegend { get; set; }
    Property Value
    Type Description
    System.Boolean

    ShowTooltip

    Declaration
    [JsonProperty("showTooltip")]
    public bool ShowTooltip { get; set; }
    Property Value
    Type Description
    System.Boolean

    TooltipTemplate

    Declaration
    [JsonProperty("tooltipTemplate")]
    public string TooltipTemplate { get; set; }
    Property Value
    Type Description
    System.String

    TreeMapDesaturationColorMapping

    Declaration
    [JsonProperty("desaturationColorMapping")]
    public TreeMapDesaturationColorMapping TreeMapDesaturationColorMapping { get; set; }
    Property Value
    Type Description
    TreeMapDesaturationColorMapping

    TreeMapGroupColorMappings

    Declaration
    [JsonProperty("groupColorMapping")]
    public List<TreeMapGroupColorMapping> TreeMapGroupColorMappings { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeMapGroupColorMapping>

    TreeMapItems

    Declaration
    [JsonProperty("treeMapItems")]
    public List<TreeMapItem> TreeMapItems { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeMapItem>

    TreeMapLegend

    Declaration
    [JsonProperty("treeMapLegend")]
    public TreeMapLegend TreeMapLegend { get; set; }
    Property Value
    Type Description
    TreeMapLegend

    TreeMapPaletteColorMapping

    Declaration
    [JsonProperty("paletteColorMapping")]
    public TreeMapPaletteColorMapping TreeMapPaletteColorMapping { get; set; }
    Property Value
    Type Description
    TreeMapPaletteColorMapping

    TreeMapRangeColorMappings

    Declaration
    [JsonProperty("rangeColorMapping")]
    public List<TreeMapRangeColorMapping> TreeMapRangeColorMappings { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.List<TreeMapRangeColorMapping>

    TreeMapUniColorMapping

    Declaration
    [JsonProperty("uniColorMapping")]
    public TreeMapUniColorMapping TreeMapUniColorMapping { get; set; }
    Property Value
    Type Description
    TreeMapUniColorMapping

    WeightValuePath

    Declaration
    [JsonProperty("weightValuePath")]
    public string WeightValuePath { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    DependentScripts()

    Declaration
    public List<string> DependentScripts()
    Returns
    Type Description
    System.Collections.Generic.List<System.String>

    FetchData(IEnumerable)

    Declaration
    public override void FetchData(IEnumerable data)
    Parameters
    Type Name Description
    System.Collections.IEnumerable data
    Overrides
    CommonDataBoundControl.FetchData(IEnumerable)

    GetDependentFiles()

    Declaration
    public override List<string> GetDependentFiles()
    Returns
    Type Description
    System.Collections.Generic.List<System.String>
    Overrides
    CommonDataBoundControl.GetDependentFiles()

    LoadViewState(Object)

    Declaration
    protected override void LoadViewState(object state)
    Parameters
    Type Name Description
    System.Object state
    Overrides
    CommonDataBoundControl.LoadViewState(Object)

    OnInit(EventArgs)

    Declaration
    protected override void OnInit(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    OnLoad(EventArgs)

    Declaration
    protected override void OnLoad(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    CommonDataBoundControl.OnLoad(EventArgs)

    OnPreRender(EventArgs)

    Declaration
    protected override void OnPreRender(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    CommonDataBoundControl.OnPreRender(EventArgs)

    PostBackEventHandler(String, Dictionary<String, Object>)

    Declaration
    public override void PostBackEventHandler(string EventName, Dictionary<string, object> args)
    Parameters
    Type Name Description
    System.String EventName
    System.Collections.Generic.Dictionary<System.String, System.Object> args
    Overrides
    CommonDataBoundControl.PostBackEventHandler(String, Dictionary<String, Object>)

    RaisePostBackEvent(String)

    Declaration
    public void RaisePostBackEvent(string EventArgument)
    Parameters
    Type Name Description
    System.String EventArgument

    Render(HtmlTextWriter)

    Declaration
    protected override void Render(HtmlTextWriter writer)
    Parameters
    Type Name Description
    System.Web.UI.HtmlTextWriter writer
    Overrides
    CommonDataBoundControl.Render(HtmlTextWriter)

    SaveViewState()

    Declaration
    protected override object SaveViewState()
    Returns
    Type Description
    System.Object

    UpdateServerModel(Dictionary<String, Object>)

    Declaration
    public override void UpdateServerModel(Dictionary<string, object> ClientModel)
    Parameters
    Type Name Description
    System.Collections.Generic.Dictionary<System.String, System.Object> ClientModel
    Overrides
    CommonDataBoundControl.UpdateServerModel(Dictionary<String, Object>)

    Events

    TreeMapItemSelected

    Declaration
    public event TreeMap.TreeMapSelectionEventHandler TreeMapItemSelected
    Event Type
    Type Description
    TreeMap.TreeMapSelectionEventHandler

    Implements

    System.Web.UI.INamingContainer
    System.Web.UI.IPostBackEventHandler
    System.Web.UI.IPostBackDataHandler
    System.Web.UI.IUrlResolutionService
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved