TreeListView Class
A View that displays information in a Tree hierarchical structure.
Namespace: DevExpress.Xpf.Grid
Assembly: DevExpress.Xpf.Grid.v18.2.dll
Declaration
public class TreeListView :
GridDataViewBase,
ITableView,
IFormatsOwner
Public Class TreeListView
Inherits GridDataViewBase
Implements ITableView,
IFormatsOwner
Related API Members
The following members accept/return TreeListView objects:
Remarks
The TreeListView can display information as a TREE, a GRID, or a combination of both - in either data bound or unbound mode. Once you have created and customized a new instance of the TreeListView class, it should be assigned to the grid's GridControl.View property.
The TreeListView supports standard data-aware and presentation features such as data editing, sorting, filtering, summary calculation, built-in validation, unbound columns, runtime column customization and more. Some of the TreeList-specific functionality includes:
Hierarchical Data Presentation
The information is displayed in a TREE from hierarchical data structures.
-
A tree can be created on demand. Child nodes are dynamically created and initialized when their parent node is expanded.
-
You can manually create a TREE in XAML or code. Nodes can be represented by objects of different types. The only requirement is that these data objects should have common fields (columns).
-
To simplify managing hierarchical data (without writing additional recursive code), the WPF DXTreeList ships with an easy to use API, so you can sequentially visit nodes starting from a specified node down to the last node.