XtraTreeList Suite
by Developer Express - Product Type: Component / .NET WinForms / .NET Class / 100% Managed Code
Build .NET User Interfaces with the XtraTreeList Suite. The XtraTreeList Suite is a comprehensive TreeList control for Visual Studio.NET. It was built from the ground up in C# and is optimized to take full advantage of the .NET Framework. The XtraTreeList is a multi-purpose data visualization system that can display information as a TREE, a GRID, or a combination of both - in either data-bound or unbound mode. This unique synergy between a traditional grid and a traditional treeview allows you to create cutting-edge and visually appealing application interfaces for your end-users.
Our regular prices are shown below. Please logon to see your discounted prices.
XtraTreeList Suite v2008 vol 3 (V8.3.2)
| Add to Cart |
$ 189.99 |
1 Developer License - Includes one year subscription Mfr. Part No: 48 |
|
Download (196.8 MB) |
| Add to Cart |
$ 284.99 |
1 Developer License - with Source Code - Includes one year subscription Mfr. Part No: 47 |
|
Download (196.8 MB) |
Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase. All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed above including volume licensing and previous versions.
Our regular prices are shown above. Please logon to see your discounted prices.
The XtraTreeList gives you a variety of ways in which to display information to your end users using a Tree/Grid display metaphor. Its main features include:
- Represent Hierarchical Data Relationships - With the XtraTreeList, you can represent any self-referenced data structure without hassles. In bound or un-bound mode.
- Full ADO.NET Support - The XtraTreeList takes full advantage of ADO.NET. By using this new data access architecture and by separating internal data modules from data presentation, the XtraTreeList does not use any extra buffers, thus greatly improving performance and reducing memory use.
- Advanced Unbound Mode Support - The XtraTreeList works with any source which supports an IList or ITypedList interface, along with all inherited interfaces.
- Advanced Design-Time Support - You can use the XtraTreeList component editor for fast and easy design time setup.
- Built in XP Theme Support - The XtraTreeList fully supports XP Themes.
- Flexible Display Formats - Whether you wish to display information to users in the form of a tree or a grid, the XtraTreeList gives you all the tools necessary to carry out the task.
- LookAndFeel and Skin technology - This mechanism lets you specify the overall painting scheme for the control and its in-place editors. Note that all the DevExpress WinForms controls support this technology, making the process of customizing an application's appearance much easier.
- Automatic Sorting Against an Unlimited Number of TreeList Columns- With the XtraTreeList, you can sort against an unlimited number of columns, all without writing a single line of code
- Data Filtering - With the XtraTreeList you can filter data. To apply simple filter criteria, use the control's FilterConditions property. This property is a collection of simple conditions that are joined into the final criteria using the AND operator. If you need more control over filtering, handle the FilterNode event. This allows you to examine each node and decide whether it should be filtered out.
- Fixed Columns - the XtraTreeList allows you to anchor columns to the left or right. When anchored, the column isn't affected by horizontal scrolling.
- Incremental Searching - end-users will now be able to locate nodes by values. They will simply need to focus the column against which to search and enter the desired search characters. The XtraTreeList will traverse the node structure and find the nearest node that matches the criteria. To search forward or backward using the same criteria, end-users can simply press CTRL+UP and CTRL+DOWN key combinations.
- Runtime Column Customization - XtraTreeList is a hybrid Tree/List, your end-users can customize the columns on-screen using intuitive drag and drop operations and you don’t have to write any code to enable this capability.
- Automatic Runtime Column Resizing - With the XtraTreeList, your users can easily adjust the width of columns to meet their specific needs.
- Automatic Runtime Column Drag & Drop Support - With the XtraTreeList, your end-users can control the appearance of the TreeList as they wish by adding and removing columns using simple drag and drop.
- Standard and Extended Multi-Select Operations - XtraTreeList gives you both standard node select and multi-node select capabilities.
- XtraEditors Library Integration - XtraTreeList works in concert with the Developer Express XtraEditors Library allowing you to use all our field editors (from date controls to combo boxes) directly within your TreeList.
- Editor Repository - You can setup a single in-place editor, for instance a pick image edit as an editor for a payment type field, and then reuse it for as many TreeLists fields as you wish. When you use the repository and you have to add a different credit card payment type, you need only change one in-place editor.
- Auto Preview Pane - Similar to the MS Outlook® Grid, allows you to display long text strings to users within the TreeList itself.
- Auto Width - Automatically fit all displayed columns within the TreeList control to eliminate the horizontal scroll bar.
- Appearances - Appearances allow you to control the look and feel of the TreeList.
- Style Conditions - The XtraTreeList provides a simple yet extremely flexible way in which to specify different appearance options for cells depending upon data displayed within them.
- Advanced AlphaBlending Support - The XtraTreeList gives you great data presentation flexibility via its built-in alphablending support. You can give your TreeList the look and feel that best meets your business requirements with ease and simplicity.
- Save and Load View Layouts - Like the XtraGrid, the XtraTreeList gives you the ability to save and restore its layout from the Registry, XML file, or from a stream.
- Save and Restore Data - The data displayed by the XtraTreeList to an XML file or do the reverse operation. This is especially useful when you work with an unbound XtraTreeList.
- Data Summaries - The XtraTreeList is not just about the display of information - via the integrated data summary support, you can perform aggregate functions against tree nodes or as a footer with simple property settings.
- Tree Line Styles - In concert with the custom draw capabilities of the XtraTreeList, you can customize the appearance of tree lines via our LineStyle property.
- ITreeListPaintHelper Interface - This advanced painting mechanism allows you to easily implement any drawing routine without the need to use CustomDraw.
- Node State and Select Images
- Context Menus - With the XtraTreeList's built-in context menus, you can reduce the amount of code you write and deliver more capabilities to your end users.
- Built-in Printing Support - The XtraTreeList supports the XtraPrinting Library (a separate product) so you can easily output the contents of your TreeList to the printed page, without writing any code.
- TreeNode Iterator - To simplify node traversal, the XtraTreeList ships with an easy to use node iterator class.
- Auto Key Field and Parent Field Generation - The XtraTreeList can easily assist you in building tree structures via its auto-generated columns for fields used as KeyField, ParentField and ImageIndex field.
- Full Custom Draw Support.
- Data Export - you can use data export features provided by the XtraPrinting Library (must be purchased separately). The currently supported output file formats are: HTML, XML (with accompanying XSL), TXT, XLS and PDF.