# TreeView Overview

Thank you for choosing TreeView, a control to help users display a hierarchical list of items.

## Content

ComponentOne WInforms Edition introduces **TreeView for WinForms**, a control to help users display a hierarchical list of items such as indexed entries, directories on a disk, headings in a document, etc. The TreeView control manages data through nodes that can be selected, edited, and used to display simple text, images, and other elements such as check boxes.

![TreeView in an app](https://cdn.mescius.io/document-site-files/images/56bb69d1-e225-4d79-8965-f70a0e789043/images/treeview-overview.png)

**TreeView** provides many superior features like load-on demand, data binding, drag-and-drop, expand and collapse, import data etc. The control offers a rich API, letting you achieve any degree of complex behavior in your applications.

>type=note
> Note: ComponentOne TreeView control is compatible with both .NET and .NET Framework.

| API References |  |
| -------------- | --- |
| [C1.Win.TreeView .NET Framework Assembly](/componentone/api/win/online-treeview/dotnet-framework-api/C1.Win.TreeView.4.8/C1.Win.TreeView.html) | [C1.Win.TreeView .NET Assembly](/componentone/api/win/online-treeview/dotnet-api/C1.Win.TreeView.10/C1.Win.TreeView.html) |
