Screenshot Preview

XtraTreeList Suite

by DevExpress (Developer Express) - Product Type: Component / .NET WinForms / .NET Class / 100% Managed Code

New licenses can only be purchased as part of DXperience, DevExpress Universal Suite or DXperience WinForms

If you require information, please visit the pages above or Contact Us for pricing and availability.

A feature-complete, multi-purpose and data-aware TreeView-Grid control. XtraTreeList has the ability to display information as a TREE, a GRID, or a combination of both - in either data bound or unbound mode with full data editing support. The Xtra Tree List uses the same View-based data presentation architecture as that found in the DevExpress Xtra Grid 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.

What's new in XtraTreeList 13.1?

  • New Control Designer UI:  Design-time customization dialogs for our WinForms Controls have been re-designed for improved usability and a more consistent user experience.
  • Contextual Smart Tags:  WinForms Navigation Controls (including the Ribbon, Toolbars, NavBar) now display Smart Tags for their individual elements. This allows a customer to customize the control's layout and main settings with a few simple clicks, without using the Property Grid. We've also reviewed and extended our Smart Tags based on the usage experience of the controls.

New WinForms Data Source Wizard
Available via a Smart Tag or the clickable label on any DevExpress data-aware control, this wizard helps you set up your Data Source in three easy steps. In the first step, the Wizard lists all data sources found in the solution, categorized by the data access technologies. If needed, you can select a data access technology and create a new data source. Once the data source has been selected or created, you choose a data binding mode from a list (all list items have short descriptions and links to our online documentation). Finally, the third step allows you to customize Control and Data Source specific settings. After you click Finish, the wizard adds a data source component to the form, binds the control and generates all necessary code.

Visual Studio Template Gallery
Prior to 13.1, DevExpress offered numerous Project/Item Templates that were created over many release cycles. These templates could be found in various locations within Visual Studio. This release includes a fully consolidated DevExpress Template Gallery - the entry point for all Project/Item Templates. The Template Gallery provides a unified ay to use DevExpress templates, features powerful filtering and searching mechanisms and contains sample images and descriptions for each template, thus simplifying the way in which selections are made for individual projects. 13.1 also includes improvements to shipping templates and offers additional template options.

FormAssistant component:  This helper component is designed for first time users. When placed on the application form, it allows you to:

  • Convert between various form types (Form, XtraForm, RibbonForm)
  • Select a skin
  • Automatically initialize a skin engine to enable form skinning
  • Add the BonusSkins library to the project's References section
  • Specify basic form settings

Multi-Column Tree View
The Xtra Tree List uses the same View-based data presentation architecture as that found in the DevExpress Xtra Grid 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.

Ultra-Fast Information Display
The Xtra Tree List can be used in both bound or unbound mode. In bound mode, the Xtra Tree List 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.

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.

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.

Unmatched Data Editing and Validation Options
Over 40 controls that can be embedded into data cells for editing and better data presentation. The editors provide seamless integration with the rest of the DevExpress 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.

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.

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).

Appearance Customization and Localization
With Xtra Tree List, 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, Xtra Tree List provides full support for native DevExpress skins. Xtra Tree List supports the localization of every interface element, including the Filter Builder Dialog and Column Chooser.

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


Product Search

Enter search words:

The Software Superstore for IT Professionals

As Official Distributors, ComponentSource offers convenient, one-stop shopping from 250+ Software Publishers specializing in Application Development & Operations.

More Info | About Us

Screenshot Gallery

Click for full screen preview

Screenshot of XtraTreeList Suite - .NET Component - 12.2.8 Screenshot of XtraTreeList Suite - .NET Component - 12.2.8 Screenshot of XtraTreeList Suite - .NET Component - 12.2.8 Screenshot of XtraTreeList Suite - .NET Component - 12.2.8 Screenshot of XtraTreeList Suite - .NET Component - 12.2.8
Award Award