[Expand]General Information
[Collapse]WinForms Controls
  Prerequisites
 [Expand]What's Installed
 [Expand]Build an Application
 [Expand]Controls and Libraries
 [Expand]Common Features
  Get More Help
 [Collapse]API Reference
  [Expand]DevExpress.DataAccess.UI
  [Expand]DevExpress.DataAccess.UI.Design
  [Expand]DevExpress.DataAccess.UI.EntityFramework
  [Expand]DevExpress.DataAccess.UI.Excel
  [Expand]DevExpress.DataAccess.UI.Localization
  [Expand]DevExpress.DataAccess.UI.ObjectBinding
  [Expand]DevExpress.DataAccess.UI.Sql
  [Expand]DevExpress.DataAccess.UI.Wizard
  [Expand]DevExpress.DataAccess.UI.Wizard.Services
  [Expand]DevExpress.DataAccess.UI.Wizard.Views
  [Expand]DevExpress.DocumentView
  [Expand]DevExpress.DocumentView.Controls
  [Expand]DevExpress.LookAndFeel
  [Expand]DevExpress.LookAndFeel.Helpers
  [Expand]DevExpress.Skins
  [Expand]DevExpress.Snap
  [Expand]DevExpress.Snap.API.Native
  [Expand]DevExpress.Snap.Core
  [Expand]DevExpress.Snap.Core.API
  [Expand]DevExpress.Snap.Core.Fields
  [Expand]DevExpress.Snap.Core.Forms
  [Expand]DevExpress.Snap.Core.Options
  [Expand]DevExpress.Snap.Core.Services
  [Expand]DevExpress.Snap.Extensions
  [Expand]DevExpress.Snap.Extensions.Localization
  [Expand]DevExpress.Snap.Extensions.UI
  [Expand]DevExpress.Snap.Localization
  [Expand]DevExpress.Snap.Options
  [Expand]DevExpress.Snap.Services
  [Expand]DevExpress.Utils
  [Expand]DevExpress.Utils.Animation
  [Expand]DevExpress.Utils.Controls
  [Expand]DevExpress.Utils.Drawing
  [Expand]DevExpress.Utils.Menu
  [Expand]DevExpress.Utils.Taskbar
  [Expand]DevExpress.Utils.Taskbar.Core
  [Expand]DevExpress.Utils.UI.Localization
  [Expand]DevExpress.Utils.VisualEffects
  [Expand]DevExpress.Utils.Win
  [Expand]DevExpress.XtraBars
  [Expand]DevExpress.XtraBars.Alerter
  [Expand]DevExpress.XtraBars.Docking
  [Expand]DevExpress.XtraBars.Docking2010
  [Expand]DevExpress.XtraBars.Docking2010.Base
  [Expand]DevExpress.XtraBars.Docking2010.Customization
  [Expand]DevExpress.XtraBars.Docking2010.Views
  [Expand]DevExpress.XtraBars.Docking2010.Views.NativeMdi
  [Expand]DevExpress.XtraBars.Docking2010.Views.Tabbed
  [Expand]DevExpress.XtraBars.Docking2010.Views.Widget
  [Expand]DevExpress.XtraBars.Docking2010.Views.WindowsUI
  [Expand]DevExpress.XtraBars.FluentDesignSystem
  [Expand]DevExpress.XtraBars.Localization
  [Expand]DevExpress.XtraBars.Navigation
  [Expand]DevExpress.XtraBars.Ribbon
  [Expand]DevExpress.XtraBars.Ribbon.Gallery
  [Expand]DevExpress.XtraBars.Ribbon.ViewInfo
  [Expand]DevExpress.XtraBars.ToastNotifications
  [Expand]DevExpress.XtraBars.Utils
  [Expand]DevExpress.XtraBars.WinRTLiveTiles
  [Expand]DevExpress.XtraCharts
  [Expand]DevExpress.XtraCharts.Designer
  [Expand]DevExpress.XtraCharts.Wizard
  [Expand]DevExpress.XtraDataLayout
  [Expand]DevExpress.XtraDiagram
  [Expand]DevExpress.XtraDiagram.Docking
  [Expand]DevExpress.XtraDiagram.Options
  [Expand]DevExpress.XtraEditors
  [Expand]DevExpress.XtraEditors.ButtonPanel
  [Expand]DevExpress.XtraEditors.Calendar
  [Expand]DevExpress.XtraEditors.Camera
  [Expand]DevExpress.XtraEditors.Container
  [Expand]DevExpress.XtraEditors.Controls
  [Expand]DevExpress.XtraEditors.CustomEditor
  [Expand]DevExpress.XtraEditors.DXErrorProvider
  [Expand]DevExpress.XtraEditors.Filtering
  [Expand]DevExpress.XtraEditors.Mask
  [Expand]DevExpress.XtraEditors.Persistent
  [Expand]DevExpress.XtraEditors.Repository
  [Expand]DevExpress.XtraEditors.ViewInfo
  [Expand]DevExpress.XtraFilterEditor
  [Expand]DevExpress.XtraGauges.Presets.Styles
  [Expand]DevExpress.XtraGauges.Win
  [Expand]DevExpress.XtraGauges.Win.Base
  [Expand]DevExpress.XtraGauges.Win.Gauges.Circular
  [Expand]DevExpress.XtraGauges.Win.Gauges.Digital
  [Expand]DevExpress.XtraGauges.Win.Gauges.Linear
  [Expand]DevExpress.XtraGauges.Win.Gauges.State
  [Expand]DevExpress.XtraGrid
  [Expand]DevExpress.XtraGrid.Columns
  [Expand]DevExpress.XtraGrid.EditForm
  [Expand]DevExpress.XtraGrid.FilterEditor
  [Expand]DevExpress.XtraGrid.Localization
  [Expand]DevExpress.XtraGrid.Views.BandedGrid
  [Expand]DevExpress.XtraGrid.Views.BandedGrid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Base
  [Expand]DevExpress.XtraGrid.Views.Base.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Card
  [Expand]DevExpress.XtraGrid.Views.Card.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Grid
  [Expand]DevExpress.XtraGrid.Views.Grid.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Layout
  [Expand]DevExpress.XtraGrid.Views.Layout.Events
  [Expand]DevExpress.XtraGrid.Views.Layout.ViewInfo
  [Expand]DevExpress.XtraGrid.Views.Printing
  [Expand]DevExpress.XtraGrid.Views.Tile
  [Expand]DevExpress.XtraGrid.Views.WinExplorer
  [Expand]DevExpress.XtraGrid.WinExplorer
  [Expand]DevExpress.XtraLayout
  [Expand]DevExpress.XtraLayout.Customization
  [Expand]DevExpress.XtraLayout.HitInfo
  [Expand]DevExpress.XtraLayout.Localization
  [Expand]DevExpress.XtraLayout.Utils
  [Expand]DevExpress.XtraMap
  [Expand]DevExpress.XtraMap.Printing
  [Expand]DevExpress.XtraNavBar
  [Expand]DevExpress.XtraNavBar.ViewInfo
  [Expand]DevExpress.XtraPdfViewer
  [Expand]DevExpress.XtraPdfViewer.Commands
  [Expand]DevExpress.XtraPdfViewer.Localization
  [Expand]DevExpress.XtraPivotGrid
  [Expand]DevExpress.XtraPivotGrid.Data
  [Expand]DevExpress.XtraPrinting
  [Expand]DevExpress.XtraPrinting.Control
  [Expand]DevExpress.XtraPrinting.Preview
  [Expand]DevExpress.XtraPrintingLinks
  [Expand]DevExpress.XtraReports.UI
  [Expand]DevExpress.XtraRichEdit
  [Expand]DevExpress.XtraRichEdit.Commands
  [Expand]DevExpress.XtraRichEdit.Export
  [Expand]DevExpress.XtraRichEdit.Import
  [Expand]DevExpress.XtraRichEdit.Menu
  [Expand]DevExpress.XtraScheduler
  [Expand]DevExpress.XtraScheduler.Drawing
  [Expand]DevExpress.XtraScheduler.GoogleCalendar
  [Expand]DevExpress.XtraScheduler.Printing
  [Expand]DevExpress.XtraScheduler.Reporting
  [Expand]DevExpress.XtraScheduler.Reporting.UI
  [Expand]DevExpress.XtraScheduler.Services
  [Expand]DevExpress.XtraScheduler.Services.Implementation
  [Expand]DevExpress.XtraScheduler.UI
  [Expand]DevExpress.XtraSpellChecker
  [Expand]DevExpress.XtraSpellChecker.Localization
  [Expand]DevExpress.XtraSplashForm
  [Expand]DevExpress.XtraSplashScreen
  [Expand]DevExpress.XtraSpreadsheet
  [Expand]DevExpress.XtraSpreadsheet.Services
  [Expand]DevExpress.XtraTab
  [Expand]DevExpress.XtraTab.Buttons
  [Expand]DevExpress.XtraTab.ViewInfo
  [Expand]DevExpress.XtraTabbedMdi
  [Expand]DevExpress.XtraToolbox
  [Expand]DevExpress.XtraTreeList
  [Expand]DevExpress.XtraTreeList.Columns
  [Expand]DevExpress.XtraTreeList.Data
  [Expand]DevExpress.XtraTreeList.Localization
  [Expand]DevExpress.XtraTreeList.Menu
  [Expand]DevExpress.XtraTreeList.Nodes
  [Expand]DevExpress.XtraTreeList.Nodes.Operations
  [Expand]DevExpress.XtraTreeList.StyleFormatConditions
  [Collapse]DevExpress.XtraTreeMap
   [Expand]BorderBase Class
   [Expand]ColorizerChangedEventArgs Class
    ColorizerChangedEventHandler Delegate
   [Expand]DataAdapterChangedEventArgs Class
    DataAdapterChangedEventHandler Delegate
    ElementSelectionMode Enumeration
    GradientColorizerMode Enumeration
   [Expand]GroupDataMemberCollection Class
   [Expand]GroupInfo Class
   [Expand]HierarchicalChartControlBase Class
   [Expand]HierarchicalDataMapping Class
   [Expand]HierarchicalItemCollectionBase<T> Class
   [Expand]HierarchicalItemStyle Class
   [Expand]InsideRectangularBorder Class
   [Expand]ISunburstColorizer Interface
   [Expand]ISunburstDataAdapter Interface
   [Expand]ITreeMapColorizer Interface
   [Expand]ITreeMapDataAdapter Interface
   [Expand]ITreeMapLayoutAlgorithm Interface
   [Expand]LayoutAlgorithmChangedEventArgs Class
    LayoutAlgorithmChangedEventHandler Delegate
   [Expand]Palette Class
    PrintSizeMode Enumeration
   [Expand]RectangularBorder Class
   [Expand]SelectedGroupCollection Class
   [Expand]SelectionChangedEventArgs Class
    SelectionChangedEventHandler Delegate
   [Expand]SunburstCenterLabel Class
   [Expand]SunburstColorizerBase Class
   [Expand]SunburstControl Class
   [Expand]SunburstDataAdapterBase Class
   [Expand]SunburstElement Class
   [Expand]SunburstFlatDataAdapter Class
   [Expand]SunburstGradientColorizer Class
   [Expand]SunburstHierarchicalDataAdapter Class
   [Expand]SunburstHierarchicalDataMapping Class
    SunburstHighlightMode Enumeration
   [Expand]SunburstHitInfo Class
   [Expand]SunburstItem Class
   [Expand]SunburstItemCollection Class
   [Expand]SunburstItemGroupInfo Structure
   [Expand]SunburstItemStorage Class
   [Expand]SunburstItemStyle Class
   [Expand]SunburstPaletteColorizer Class
   [Expand]SunburstPaletteColorizerBase Class
    SunburstSweepDirection Enumeration
   [Expand]TreeMapColorizerBase Class
   [Expand]TreeMapControl Class
   [Expand]TreeMapCustomItem Class
   [Expand]TreeMapDataAdapterBase Class
   [Expand]TreeMapElement Class
   [Expand]TreeMapElementStyleBase Class
   [Expand]TreeMapFlatDataAdapter Class
   [Expand]TreeMapGradientColorizer Class
   [Expand]TreeMapGroupGradientColorizer Class
   [Expand]TreeMapHierarchicalDataAdapter Class
   [Expand]TreeMapHierarchicalDataMapping Class
   [Expand]TreeMapHitInfo Class
   [Expand]TreeMapItem Class
   [Expand]TreeMapItemCollection Class
   [Expand]TreeMapItemGroupInfo Structure
   [Expand]TreeMapItemGroupStyle Class
   [Expand]TreeMapItemLeafStyle Class
   [Expand]TreeMapItemStorage Class
   [Expand]TreeMapItemStyle Class
   [Expand]TreeMapLayoutAlgorithmBase Class
    TreeMapLayoutDirection Enumeration
   [Expand]TreeMapPaletteColorizer Class
   [Expand]TreeMapPaletteColorizerBase Class
   [Expand]TreeMapRangeColorizer Class
   [Expand]TreeMapSliceAndDiceLayoutAlgorithm Class
    TreeMapSliceAndDiceLayoutMode Enumeration
   [Expand]TreeMapSquarifiedLayoutAlgorithm Class
   [Expand]TreeMapStripedLayoutAlgorithm Class
  [Expand]DevExpress.XtraTreeMap.Printing
  [Expand]DevExpress.XtraVerticalGrid
  [Expand]DevExpress.XtraVerticalGrid.Events
  [Expand]DevExpress.XtraVerticalGrid.Localization
  [Expand]DevExpress.XtraVerticalGrid.Rows
  [Expand]DevExpress.XtraWaitForm
  [Expand]DevExpress.XtraWizard
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

DevExpress.XtraTreeMap Namespace

Contains all required classes for the functioning of the TreeMapControl.

Expanded Classes

  Class Description
Public class BorderBase Represents the base class for all border objects.
Public class ColorizerChangedEventArgs Provides data for the ColorizerChanged, ColorizerChanged, ColorizerChanged and ColorizerChanged events.
Public class DataAdapterChangedEventArgs Provides data for the DataAdapterChanged, DataAdapterChanged, DataAdapterChanged and DataAdapterChanged event.
Public class GroupDataMemberCollection The collection of names of data members that are used to group values.
Public class GroupInfo The treemap / sunburst group information storage.
Public class HierarchicalChartControlBase The base class for the TreeMapControl and SunburstControl.
Public class HierarchicalDataMapping Information about data object mapping to a hierarchical item.
Public class HierarchicalItemCollectionBase<T> The base class for a hierarchical chart's item collections.
Public class HierarchicalItemStyle The base class for treemap and sunburst item appearance settings.
Public class InsideRectangularBorder Contains the inside border settings of rectangular elements within a TreeMap control.
Public class LayoutAlgorithmChangedEventArgs Provides data for the LayoutAlgorithmChanged event.
Public class Palette Represents a palette (collection of colors) used to draw a TreeMap.
Public class RectangularBorder Contains border settings of rectangular elements within a TreeMap control.
Public class SelectedGroupCollection The selected group path collection.
Public class SelectionChangedEventArgs Provides data for the SelectionChanged event.
Public class SunburstCenterLabel The Sunburst's center label.
Public class SunburstColorizerBase The base class for the Sunburst control's colorizers.
Public class SunburstControl The Sunburst control.
Public class SunburstDataAdapterBase The base class for all data adapters that provide items for the SunburstControl.
Public class SunburstElement The base class for the Sunburst control's elements.
Public class SunburstFlatDataAdapter The data adapter that provides flat data to a sunburst.
Public class SunburstGradientColorizer The colorizer that colors sunburst items using color gradients.
Public class SunburstHierarchicalDataAdapter A data adapter that allows you to provide hierarchical data to the SunburstControl.
Public class SunburstHierarchicalDataMapping Information about data object mapping to a sunburst item.
Public class SunburstHitInfo Contains information about the Sunburst element that is under the test point.
Public class SunburstItem The SunburstControl's item.
Public class SunburstItemCollection The collection of SunburstItem objects.
Public class SunburstItemStorage Stores a collection of sunburst items and provides them to the SunburstControl.
Public class SunburstItemStyle The sunburst item appearance settings' storage.
Public class SunburstPaletteColorizer The colorizer that colors sunburst items using a palette.
Public class SunburstPaletteColorizerBase The base class for all colorizers that paint the Sunburst control's items using predefined or custom palettes.
Public class TreeMapColorizerBase The base class for the TreeMap control's colorizers.
Public class TreeMapControl Displays flat and hierarchical data by using nested rectangles. See TreeMap Control.
Public class TreeMapCustomItem A styleable tree map item.
Public class TreeMapDataAdapterBase A base class for all tree map data adapters.
Public class TreeMapElement A base class for all tree map elements.
Public class TreeMapElementStyleBase The base class for all tree map element style classes.
Public class TreeMapFlatDataAdapter The data adapter that provides flat data to a tree map.
Public class TreeMapGradientColorizer The colorizer that colors tree map items from the StartColor to the EndColor using a gradient.
Public class TreeMapGroupGradientColorizer The colorizer that colors the tree map items in colors blended from group colors and gradient colors in a proportion based on the tree map item value.
Public class TreeMapHierarchicalDataAdapter A data adapter that allows you to provide hierarchical data to the Tree Map.
Public class TreeMapHierarchicalDataMapping Information about data object mapping to a tree map item.
Public class TreeMapHitInfo Contains information about what is located at a specific point within the Tree Map.
Public class TreeMapItem An item of a tree map.
Public class TreeMapItemCollection A collection of TreeMapItem objects.
Public class TreeMapItemGroupStyle The style of a tree map group.
Public class TreeMapItemLeafStyle The style of a tree map leaf.
Public class TreeMapItemStorage Stores a collection of tree map items and provides them to a tree map control.
Public class TreeMapItemStyle A base class for style classes of different tree map item types.
Public class TreeMapLayoutAlgorithmBase A base class for all TreeMap layout algorithms.
Public class TreeMapPaletteColorizer The colorizer that colors tree map items using a palette.
Public class TreeMapPaletteColorizerBase A base class for all colorizers supporting a palette.
Public class TreeMapRangeColorizer A colorizer that allows you to provide colors based on which range the Value belongs to.
Public class TreeMapSliceAndDiceLayoutAlgorithm A class representing the Slice and Dice layout algorithm.
Public class TreeMapSquarifiedLayoutAlgorithm A class representing the Squarified layout algorithm.
Public class TreeMapStripedLayoutAlgorithm A class representing the Strip layout algorithm.

Expanded Interfaces

  Interface Description
Public interface ISunburstColorizer The interface that a colorizer class should implement.
Public interface ISunburstDataAdapter The interface that a data provider class should implement.
Public interface ITreeMapColorizer The interface that should be implemented by a colorizer class.
Public interface ITreeMapDataAdapter The interface that should be implemented by a data provider class.
Public interface ITreeMapLayoutAlgorithm The interface that should be implemented by a layout algorithm class.

Expanded Structures

  Structure Description
Public structure SunburstItemGroupInfo This class stores information about a sunburst item group.
Public structure TreeMapItemGroupInfo This class stores information about a tree map item group.

Expanded Delegates

  Delegate Description
Public delegate ColorizerChangedEventHandler Represents a method that will handle the ColorizerChanged and ColorizerChanged events.
Public delegate DataAdapterChangedEventHandler Represents a method that will handle the DataAdapterChanged and DataAdapterChanged events.
Public delegate LayoutAlgorithmChangedEventHandler Represents a method that will handle the LayoutAlgorithmChanged event.
Public delegate SelectionChangedEventHandler Represents a method that will handle the SelectionChanged event.

Expanded Enumerations

  Enumeration Description
Public enum ElementSelectionMode Lists selection modes available for the end-user.
Public enum GradientColorizerMode Lists modes that define how to distribute a gradient across sunburst items.
Public enum PrintSizeMode Lists the values specifying size modes used when a map is printed or exported.
Public enum SunburstHighlightMode Lists values that define how to highlight sunburst items.
Public enum SunburstSweepDirection Lists values that define the SunburstControl's sweep direction.
Public enum TreeMapLayoutDirection Lists the possible tree map fill layout directions.
Public enum TreeMapSliceAndDiceLayoutMode Lists the modes of the TreeMapSliceAndDiceLayoutAlgorithm.
Is this topic helpful?​​​​​​​