WPF Multicolumn Tree View
The MulticolumnTreeView control (also known as a "tree list view") provides the hierarchical structure of a tree view with a tabular, column-oriented layout. The control adopts the familiar API of the WPF ListView, enabling you to create custom presentations and editing experiences within the tabular layout. You can also customise the appearance of rows, enabling your designs to break out of the strict tabular format.
Top Features
- Easily bind and display a data collection
- Users can resize and reorder the columns
- Auto size columns
- Support for cell templates and template selectors
- Highly customizable
- Smooth animations
- Five gorgeous themes included
Easy data binding
Populating the multicolumn tree view is as easy as setting the ItemsSource property to bind to your data model.
Resizable and reorderable columns
The column headers of the multicolumn tree view include built in UI controls that allow the user to resize and reorder the columns. Data can be arranged however the user wants to view it.
Auto size columns
Just like the WPF ListView, users can double click on a column resizer to have the column automatically adjust its width based on the visible content.
Cell template and template selectors
Both cells and column headers can be easily customized by specifying templates or template selectors. You can customize the way data is display in a cell to meet the needs of your application. You could include controls for the user to edit the cell contents, or display cell data differently based on conditional logic.
Smooth animations
Upon clicking an item's arrow to expand and show its children a visually impressive animation will play giving your application that professional touch.
Highly customizable
Using the extensive power of WPF you can fully customize the multicolumn tree view in any way imaginable due to its lookless design. Below is a multicolumn tree view with a custom style that groups the levels together in rounded borders, and displays additional data in each row that isn't confined to the specified columns.
Five gorgeous themes included
All WPF controls come with 5 beautiful themes based on Microsoft Office and Expression Blend. You can have a slick application with a familiar user interface up and running in no time.