TreeNodeTypes Enumeration
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: System.Web.UI.WebControlsAssembly: System.Web (in system.web.dll)
The TreeNodeTypes enumeration is used to represent the different node types that are available in the TreeView control. The following table describes the three different node types.
| Node type | Description |
|---|---|
| Leaf | A node with no child nodes. |
| Parent | A node with a parent node and one or more child nodes. |
| Root | A node with no parent node and one or more child nodes. |
The TreeNodeTypes enumeration is a flag enumeration, which allows you to combine values through bitwise operations. For example, to represent the parent and leaf nodes, you can perform a bitwise OR operation on the Parent and Leaf values.
Note: |
|---|
| The ShowCheckBoxes property uses the TreeNodeTypes enumeration to represent the node types that display check boxes in the TreeView control. When it is set to a value other than the None value, check boxes are displayed next to the specified node type, which allows users to select multiple items from the TreeView control. |
Note: