TreeView Data Presentation
Display hierarchical data with ease.
Our WPF TreeList displays self-referenced (flat) or hierarchical data structures within a tree-like UI metaphor. Unlike a treeview, the TreeList control supports multi-column display of hierarchical data.
A tree can be generated from a bound data structure or rendered on demand when child nodes are dynamically created and initialized when their parent node is expanded. And of course, you can switch to the unbound mode and manually create and populate the tree as business needs dictate.
Filter, Sort, Summarize, and Search
A broad range of data shaping options inside.
Unleash the power of information and intuitively present it to your end-users. The DevExpress WPF TreeList control ships with dozens of data shaping and data analysis options, including:
- High-speed Multi-Column Sorting
- Instant Search & Incremental Search
- Summaries & Data Aggregates
- Query Builder / Filter Criteria Editor
- Excel Inspired Filtering
- Filter Panel & Most Recently Used (MRU) Filters
WPF TreeList UI Customization
Easy-to-use and highly customizable.
With our WPF TreeList control, you'll build fully customizable and personalized interfaces in the shortest possible time. UI/UX customization options available to you and your users include:
- Node Drag & Drop
- Node & Cell Selection
- Pinned Columns & Bands
- Scrollbar Annotations
- Flawless Pixel-based Vertical Scrolling
- Limitless Column Customization (move, show, hide, resize, etc.)
- Save/Restore Tree Layouts, and many many more...
Excel-inspired Conditional Formatting
Highlight node cells for maximum data clarity.
You can easily highlight cells or nodes based on specified criteria without writing a single line of code. Cells and nodes can be highlighted using animated data bars, icons, and predefined color scales. Users can easily apply/customize style conditions via the treelist's popup menu.
You can take advantage of predefined format rules or create custom rules as needed. The TreeList ships with both a design-time and runtime Conditional Formatting Rule Editor - so you and your users can create, edit, and delete format rules as and when needed.
Data Export is Fully Formatted
Export to Excel, Word, PDF.
The WPF TreeList control uses our powerful Excel Data Export Engine - one which retains the data shaping options you've applied within the TreeList control prior to the export and one which creates XLS/XLSX documents that are optimized for subsequent analysis within Microsoft Excel.
You can also render WPF TreeList content to paper just like a traditional WYSIWYG report or export data to numerous file formats. With its API, you can save your data as PDF, XLS, XLSX, MHT, CSV, HTML, RTF, DOCX, TXT or as an Image file.
Data Editing & Input Validation
Deliver intuitive and error-free data input.
Leverage the power of our Data Editors to display and manipulate data on-screen and apply data validation and cell value formatting rules to maintain data consistency. From TextBox controls and Date Pickers to our powerhouse Data Lookups, you can incorporate 20+ individual data editors within treelist cells with absolute ease.
DevExpress WPF TreeList includes countless data editing and value formatting options. Its advanced data editing features include:
- New Item Row / Add New Nodes (Records)
- Inline Data Editing
- Edit Form / Edit Data in a Separate Form
- Input Validation & Error Indication API, DataAnnotation Attributes
- Edit Masks & Value Formatting
- Limitless Editor Customization & Templates