---
title: "TreeView Control"
ms.date: "03/30/2017"
helpviewer_keywords: 
  - "checked list items [Windows Forms], Windows Forms controls"
  - "list controls [Windows Forms], Windows Forms"
  - "list items [Windows Forms], Windows Forms controls that display"
  - "TreeView control [Windows Forms]"
ms.assetid: 879438b4-4eac-45c6-b345-0229c9b21ab0
---
# TreeView Control (Windows Forms)
The Windows Forms `TreeView` control displays a hierarchy of nodes, like the way files and folders are displayed in the left pane of the Windows Explorer feature in Windows operating systems.  
  
## In This Section  
 [TreeView Control Overview](treeview-control-overview-windows-forms.md)  
 Explains what the control is and its key features and properties.  
  
 [How to: Add and Remove Nodes with the Windows Forms TreeView Control](how-to-add-and-remove-nodes-with-the-windows-forms-treeview-control.md)  
 Gives instructions for adding and remove nodes from a tree view.  
  
 [How to: Add Custom Information to a TreeView or ListView Control (Windows Forms)](add-custom-information-to-a-treeview-or-listview-control-wf.md)  
 Gives instructions for deriving an item in a list view or a node in a tree view to add any fields, methods, or constructors you need.  
  
 [How to: Determine Which TreeView Node Was Clicked](how-to-determine-which-treeview-node-was-clicked-windows-forms.md)  
 Gives instructions for determining which node in a tree view was clicked, so the application can respond appropriately.  
  
 [How to: Iterate Through All Nodes of a Windows Forms TreeView Control](how-to-iterate-through-all-nodes-of-a-windows-forms-treeview-control.md)  
 Gives instructions for examining every node in a tree view.  
  
 [How to: Set Icons for the Windows Forms TreeView Control](how-to-set-icons-for-the-windows-forms-treeview-control.md)  
 Gives instructions for displaying icons for the nodes of a tree view.  
  
 [How to: Attach a ShortCut Menu to a TreeView Node](how-to-attach-a-shortcut-menu-to-a-treeview-node.md)  
 Demonstrates how to add a shortcut menu to a tree view node.  

Also see [How to: Add and Remove Nodes with the Windows Forms TreeView Control Using the Designer](add-and-remove-nodes-with-wf-treeview-control-using-the-designer.md), and [How to: Attach a Shortcut Menu to a TreeNode Using the Designer](how-to-attach-a-shortcut-menu-to-a-treenode-using-the-designer.md).  
  
## Reference  
 <xref:System.Windows.Forms.TreeView> class  
 Describes this class and has links to all its members.  
  
## Related Sections  
 [Controls to Use on Windows Forms](controls-to-use-on-windows-forms.md)  
 Provides a complete list of Windows Forms controls, with links to information on their use.
