Feature Checklist

The hybrid nature of the QuantumTreeList Suite allows you to display information to end users in the form of a Tree or a List, or a combination of both. The QuantumTreeList places you in control of the development process and insures your ability to create function rich applications without writing a single line of source code.

  • Represent Self-Referencing (recursive) Data Relationships - With the QuantumTreeList, you can represent any self-referenced data structure without hassles.In bound or un-bound mode. (Screenshot)
  • Multiple Data Modes - The ExpressQuantumTreeList Suite allows you to bind data from a traditional data source (TcxDBTreeList); from non-database sources (TcxTreeList); and from custom data structures (TcxVirtualTreeList).
  • Blazing Fast Data Loading - The ExpressQuantumTreeList uses the ExpressDataController library first introduced in the ExpressQuantumGrid v5. This allows you to obtain and work with data at amazing speeds.
  • Background Image Support - Do you need to display a background image within your list? If so, it's a piece of cake with the ExpressQuantumTreeList Suite. (Screenshot)
  • BDE Independence - You can use any TDataSet descendant to bind data to the QuantumDBTreeList.
  • Automatic Sorting Against an Unlimited Number of TreeList Columns - Without writing a single line of code. You can finally do what has been so sorely needed in VCL Tree controls...SORT on the FLY against one or more columns without having to set the ORDER BY CLAUSE in your SQL or fussing with tables.(Screenshot)
  • Complete Banded/Stacked Column Support - The QuantumTreeList lets you create banded columns to enhance the display of information to end-users at runtime.(Screenshot)
  • Nested Bands - you can build a band hierarchy for easier band and column management. (Screenshot)
  • Automatic Runtime Column Selection - With the QuantumTreeList, your end-user can customize (add or remove) visible TreeList columns as their needs dictate.(Screenshot)
  • Customizable Location of Expand Buttons - You can specify which band displays expand buttons. (Screenshot)
  • Total and Group Summaries - You can create compelling Tree and List displays and allow your applications to become data-analysis and calculation tools without writing a single line of code. (Screenshot)
  • Multiple Summaries per Column - you can display multiple summaries per column in the footer and group footers. (Screenshot)
  • Fixed Bands and Columns - Easily fix TreeList columns and bands to the left or right side of the QuantumTreeList.(Screenshot)
  • Auto Preview Pane - Similar to MS Outlook®. (Screenshot)
  • Incremental Auto-Search for Each TreeList Column - Your users can instantly locate any information displayed within individual TreeList columns.
  • Full MS Intellimouse Support(Screenshot)
  • Full Drag & Drop Support
  • Built-in Context Menus - column header menu allows you to control column layout together with Customization Form and summary footer visibility. Footer menus provide summary calculation options. (Screenshot)
  • Radio and Check Groups - you can specify which control type will be used to indicate the check state of a node's immediate children – check boxes or radio buttons. A parent node keeps track of child node states, and automatically updates its own check state, and vice versa. (Screenshot)
  • Auto Width Feature - Automatically fit all displayed columns within the TreeList control to eliminate the horizontal scroll bar.
  • Standard and Extended Multi-Select Support - CTRL and SHIFT Key. (Screenshot)
  • Full Custom Draw Events - Available for columns, cells, auto preview, and footers. (Screenshot)
  • Runtime Row Resizing - The ExpressQuantumTreeList Suite allows you and your users to resize row height with ease, both at design and runtime.
  • Full support for DevExpress Skinning Engine - Refer to the ExpressSkins Library for details.
  • Advanced Style Controller - Styles control the display of the visual elements which make up the TreeList (headers, odd/even/detail rows, footers, etc). By using our unique style sheet technology, you can easily manage the style associated with each TreeList element. In fact, by using our Styles repository, you can control the appearance of all TreeLists and Editors within your application from a centralized location without any hassles!
  • Easy to Use Design Time Interface - The ExpressQuantumTreeList Suite provides advanced design time features that allow you to control virtually every aspect of the control without having to write a single line of code so you can focus on application logic and not have to fuss with grid setup.
  • Quick Visibility Customization for Bands and Columns - band and column visibility can now be changed at both design and runtime via specially designed dropdown check lists. (Screenshot)
  • Save to Registry, INI Files, and Stream - With just a couple property settings, all runtime modifications made by end-users are automatically stored and retrieved each time a user executes your application.
  • Export to XML, MS Excel®, HTML, Text
  • Over 40 Powerful and Innovative Data Editors, available as standalone and Inplace Cell variants (do it like in grid)
  • Multiple Editor Types for Each Column - Flexibility is at the heart of the QuantumTreeList Suite. Via our Multi-Editor support, you can display multiple editors for the same column with ease. (Screenshot)
  • Advanced Mask Support - ExpressQuantumTreeList Suite introduces full regular expression support.
  • Printing Support via the ExpressPrinting System
  • Localization Support - ExpressQuantumTreeList Suite v5 includes advanced localization support, allowing you to modify resource strings at runtime via a simple procedure call.
  • Categorized paint style - You may suppressed columns for nodes that have children.(Screenshot)
  • User-Customizable Node and Band Height - end-users can adjust the height of nodes and bands by simply dragging their bottom-most edge. (Screenshot)
  • And so much more...

To download a demo of the QuantumTreeList Suite, please visit our download page. For more information, write to us at: info@devexpress.com


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