The tree grid is a data-oriented control that displays the self-relational data in a tree structure. The data can be loaded on demand.
Tree grid has built-in support for row-based selection with extensive support for all keyboard navigations.
Display check boxes with support for recursive checking and selection synchronization.
Tree grid provides a touch-interactive UI for column resizing and rearranging.
Improve the end user experience by adding custom shortcut menu entries.
Drag and drop nodes with indicators to denote drop location.
Tree grid has support for clipboard operations such as cut, copy, and paste between the data within the control and other applications such as Notepad and Excel.
Customize cell and row appearance conditionally based on data.
Completely customize cell and row appearance.
Sort data against one or more columns. Custom sorting is also supported.
Set the column width based on specified logic. Some options are SizeToCell, SizeToHeader, and Auto.