Skip to main content

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TreeMap Control

  • 2 minutes to read

The DevExpress WinForms TreeMap (TreeMapControl) allows you to integrate area-based data visualizion for complex hierarchical data structures into your application. A treemap visualization consists of nested rectangles. The sizes of the rectangles are proportional to the corresponding data value.

WinForms TreeMap Control, DevExpress

Run Demo: Hierarchical Data Run Demo: Flat Data

#Getting Started

#Bind to Data

You can bind the TreeMap control to flat and hierarchical data structures, or create a treemap visualization manually (the unbound mode). Read the following topics for details and examples:

#Layout Algorithms

You can use one of the following pre-built item-arrangement algorithms or implement a custom algorithm.

#TreeMap Colorizers

TreeMap colorizers automatically specify colors for tree map items. You can use the following pre-built color distribution algorithms or implement a custom algorithm.

#Palette Colorizer

Palette Colorizer

#Gradient Colorizer

Gradient Colorizer

#Group Gradient Colorizer

Group Gradient Colorizer

#Range Colorizer

Range Colorizer

Run Demo

#Selection and Tooltips

The TreeMap control supports interactive highlighting, selection, and helper hints (tooltips).

Read the following topics for details:

WinForms TreeMap - Selection and Tooltips, DevExpress

Run Demo

You can print and export TreeMap content to multiple file formats (PDF, XLS, XLSX, MHT, CSV, HTML, DOCX, IMAGE). Read the following topic for detailed information: Print and Export.

WinForms TreeMap - Pint and Export, DevExpress

See Also