C1TreeView consists of the following main features:
CSS Styling
C1TreeView includes CSS supported styling so that you can use cascading style sheets to easily style the C1TreeView control to match the design of your current Web site.
Visual Styles
C1TreeView provides several built-in themes, known as visual styles, that can be easily applied through the C1TreeView Tasks menu or they can be modified to create a new visual style. For more information on the visual styles, see Visual Styles.
Templates
Use built-in template editing to change how the C1TreeView control appears. Templates allow you to easily add your own elements including text, images, and controls such as buttons to various nodes. See Templates for more information.
Design-time Support
C1TreeView includes extensive design-time support, such as built-in designers and editors, so that you can create and customize the C1TreeView control with little or no code. See C1TreeView Smart Tag and TreeView Designer Form for more information.
Data Binding
Bind the C1TreeView control to a data source you can bind to an XMLDataSource or SiteMapDataSource, or you can even read data from AccessDataSource and create the C1TreeView hierarchy dynamically. See Binding C1TreeView to an XML File for more information on how to bind an XMLDataSource to the C1TreeView control.
Animation Effects
C1TreeView includes built-in animation effects for the expanded and collapsed nodes in the C1TreeView. You can specify the type of animation for the C1TreeView by setting the CollapseAnimation or ExpandAnimation properties. See the Animation topic for more information on C1TreeViews animation effects.
Keyboard Support
Add access key support to give the C1TreeView control focus with a chosen key combination. At run time users can use the keyboard arrow keys to navigate through the node items and the ENTER key to open a link in a node item.
AJAX Support
Built-in AJAX support lets users interact with C1TreeView without the control performing a postback operation back to the server.
Set Postbacks
Use the AutoPostBack property to determine whether C1TreeView should perform a postback to the server each time the end user interacts with the control.
Browser Support
C1TreeView includes support for the Internet Explorer (6.0 or later), Firefox (2 or later), and Safari Web browsers.
XHTML Compliant
C1TreeView provides complete XHTML compliance. The output that is generated is fully XHTML 1.1 compliant.
Client-Side Object Model
The C1TreeView control's client-side object model is exposed so that you can easily customize the control with client-side script. See Client-Side TreeView for more information.
Draggable nodes
Drag and drop nodes into different locations. See Drag and Drop Nodes for more information.
Multiple node selection
You can easily select multiple nodes in C1TreeView by holding the CTRL key while clicking nodes. See Node Selection for more information on selecting multiple nodes.
Check box support
Node items can be implemented as regular check boxes which can be selected or unselected. See Check Boxes for more information.
Node editing
Node editing allows node items to be edited at run time by setting the AllowEdit property to true.
|