The C1TreeView control contains the following key features:
Bind the C1TreeView control to a data source; you can bind to an XML or SiteMap data source, or you can even read data from an Access data source and create the C1TreeView hierarchy dynamically.
You can drag-and-drop C1TreeViewNodes on nodes, in between nodes, or from one tree to another tree. Visual cues, such as a vertical gray line, are used to show you where the C1TreeViewNode is going to be dropped.
Node items can be implemented as regular check boxes. This enables end-users to check or uncheck the boxes to select or unselect the corresponding nodes. When the check boxes are enabled for the C1TreeView you can create an action when the status of a check box changes between posts.
C1TreeView supports expand and collapse animation effects. Typically collapsing treeview items use animations that scroll in, fade in, fold in, close or drop in and expanding treeview items use animations that scroll out, fade out, fold out, open, or drop out. You also have the flexibility to specify transition effects and how long the animation lasts.
Change the tree view's appearance with the built-in template editor. Add your own elements, including text, images, and controls such as buttons, to various nodes.
Add access key support to give the C1TreeView control focus with a chosen key combination. This enables end-users to use the keyboard arrow keys to navigate through the treeview items.
With just a click of the SmartTag, change the treeview's look by selecting one of the 5 premium themes (Midnight, Aristo, Rocket, Cobalt, and Sterling). Optionally, useThemeRoller from jQuery UI to create a customized theme!
Use a cascading style sheet (CSS) style to define custom skins. CSS support allows you to match the treeview to your organization's standards.