: DevExpres XtraTreeList
Multi-Column Tree View

The XtraTreeList uses the same View-based data presentation architecture as that found in the DevExpress XtraGrid Control. The Tree view supports multi-column display of hierarchical data, data shaping and layout customization features such as Sorting and Filtering, Data Editing via Embedded Cell Editors, Advanced Scrolling Options, Column Auto Width, Column Reordering and Resizing, Fixed Columns, Field Chooser Window and Extendable Context Menus.

: DevExpres XtraTreeList
Ultra-Fast Information Display

The XtraTreeList can be used in both bound or unbound mode. In bound mode, the XtraTreeList can present any self-referenced data structure.

Unbound mode allows you to manually create and populate the tree (as your business needs dictate). Unbound mode supports on demand loading of individual nodes resulting in ultra-fast information display.

: DevExpres XtraTreeList
Data Sorting and Filtering

With unlimited data sorting and filtering, you can include as many columns as your business needs dictate. Take full control over data sorting by writing your own value comparison handler, apply any filter criteria programmatically or allow your end-users to create filter expressions manually using the built-in Filter Editor.

Integrated Find Panel delivers an easy and straightforward way for end-users to locate information within the control. To execute a search, simply press CTRL+F, enter text within the Find box and the TreeList will display those nodes that have matching values.

: DevExpres XtraTreeList
Summary Computations

Five predefined aggregate functions (COUNT, MAX, MIN, SUM and AVERAGE) and the ability to provide custom logic for calculating summary values via event handlers gives you a limitless set of computation options.

End users can calculate any of these summaries at runtime by using the appropriate Footer context menu item.

: DevExpres XtraTreeList
Unmatched Data Editing and Validation Options

Over 40 controls that can be embedded into data cells for editing and better data presentation. Our editors provide seamless integration with the rest of our product line, including the data grid and toolbar-menu controls.

Advanced data editing options include: Input Validation and Error Indication, integrated UI for adding, deleting and navigating nodes.

: DevExpres XtraTreeList
Node Selection and Drag-and-Drop Options

With a comprehensive node selection support your end-users can select individual or multiple nodes.

Enabling drag and drop you allow your end-users to rearrange node hierarchy and move data objects outside the TreeList to external controls that support drag and drop.

: DevExpres XtraTreeList
Data Export and Printing

By using the DevExpress Printing Library, you can render the TreeList with ease (including all customization settings such as data sorting, summaries, column visibility, etc).

Numerous data exchange options include WYSIWYG data printing along with data export to many popular document formats (PDF, RTF, TXT, XLS, XLSX, etc).

: DevExpres XtraTreeList
Appearance Customization and Localization

With XtraTreeList, you can create complex styles to precisely control its look-and-feel. You can even apply them conditionally to reflect certain states (for instance, even and odd styles for nodes). Moreover, using conditional formatting, you can customize the appearance of any node element based on complex logical conditions. In addition, XtraTreeList provides full support for native DevExpress skins.

XtraTreeList supports the localization of every interface element, including the Filter Builder Dialog and Column Chooser.

: DevExpres XtraTreeList
Design-Time Experience

The XtraTreeList supports Visual Studio 2008, 2010 and 2012 and offers a powerful design-time experience. Our design-time enhancements include: column customization via drag & drop, integrated visual designer, node editor and filter condition editor.

: DevExpres XtraTreeList
Banded Layout

The DevExpress WinForms TreeList Control ships with extended layout and customization options for complex datasets. End-users can hide, display and reorder entire column sets instead of performing the same operation on each column individually.

: DevExpres XtraTreeList
Excel® Inspired Conditional Formatting

The WinForms TreeList Control includes Excel inspired conditional formatting of individual data cells. This feature allows your end-users to both sort data inside the TreeList AND to visualize selected cells with data bars, icons and predefined or custom appearance schemes.

The following comparison rules are fully supported:

  • Top / Bottom
  • Above / Below Average
  • Greater / Less Than
  • Value List
  • Unique / Duplicate

Download the Free Trial

Includes 30 days of free tech support

Buy it Today

Part of the WinForms Subscription
Pricing starts at only
Get started today and see why tens of thousands of developers
worldwide choose DevExpress.


Everything you'll need for your next WinForms project.

The 160 controls and libraries that make up the DevExpress WinForms Subscription have been engineered to address the UI, analytics and reporting requirements for a broad range of solutions targeting Windows®. If you are a WinForms developer and are ready to experience the #1 selling WinForms control library on the market today, download your free trial today or explore the individual controls that ship as part of this subscription below.

Create compelling business solutions that emulate the look, feel and capabilities of Microsoft Office®.
Reports & Analytics
Harness the power of information and present it to your users so it's always easy-to-use and always customizable.
Windows Modern UI
Target next-gen Windows devices and bring the power of touch and Modern UI to your next WinForms project.
Navigation & Layout
Reproduce the advanced and highly flexible user interfaces of today's most popular Windows applications.

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383


DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2018 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners