The tree grid is a data-oriented control that displays self-relational data in a tree structure. The data can be loaded on demand.
Use row-based selection with extensive support for keyboard navigation.
Display check boxes with support for recursive checking and selection synchronization.
Sort data against one or more columns. Custom sorting is also supported.
Support for filtering nodes programmatically with various filter-level options.
Freeze columns at left and right positions similar to Excel.
Display stacked headers, which are unbound header rows that can span multiple rows and columns.
Supports built-in visual styles like Blend, Office 2010, Office 2013, Office 2016, Metro, and Visual Studio.
Easily customize all aspects of appearance using the Theme Studio utility.
Built-in support for drag-and-drop rows and drag-and-drop between controls.
Improve the end user experience by adding custom shortcut menu items.
Use clipboard operations such as cut, copy, and paste for the data within the control and between the control and other applications such as Notepad and Excel.
Set the column width based on specified logic. Options include size to cell, size to header, and auto.