The tree view control provides all the advanced capabilities that are missing in the Framework version. Advanced features such as drag and drop, multi node selection, the ability to add images to nodes, and inline editing support are also available. It also contains the built-in ability to perform item sorting on a tree view.
The tree view provides you all the basic features you would expect from an enterprise-grade tree control: multiple node selection, inline editing, checked nodes, nodes with images, templated nodes, and much more!
The tree view is also extended to support multiple columns. Easily define the columns you want to visualize in XAML, just like in a grid. The headers even allow you to resize the column as well as sort the items in the column.
The tree view provides plenty of options to customize the look and feel of the different parts of the tree. It allows you to customize the appearance using the built-in themes.
There is very good built-in support for dragging nodes within or across tree controls in the tree view. It also allows you to select one or more nodes and drag them all.
The control can dynamically edit the context menu with the help of F2 key for inline editing.
The tree view interacts natively with the context menu, allowing you to create the customizable, context-sensitive menu for the nodes.
The control has the facility to sort the items in ascending or descending order.