Overview
Help with ASP.NET Web Forms Edition
Key Features
Quick Start
Step 1 of 3: Adding C1TreeView to the Page
Step 2 of 3: Creating a TreeView Using the Designer
Step 3 of 3: Running the Project
Design-Time Support
Smart Tag
NodeBinding Collection Editor
Designer Form
Exploring the Designer Form
Designer Form Menu
Designer Form Toolbar
How to Use the Designer
Deleting a C1TreeViewNode
Renaming the TreeViewNode in the Designer
Adding a Child Node
Inserting a Node
TreeView Structure and Elements
TreeView Creation
Static Creation
Dynamic Creation
Appearance and Behavior
Themes
CSS Selectors
Check Boxes
Drag and Drop Nodes
Load on Demand
Node Selection
Node Navigation
Task-Based Help
Creating and Configuring Check Box Nodes
Creating Node Check Boxes
Preventing Child Nodes from Being Automatically Checked
Working with Themes
Using a Built-In Theme
Using a Custom Theme
Working with CSS Selectors
Adding a Top-Level Node
Adding a Child Node
Adding a Child Node with a ButtonClick Event
Populating C1TreeView with a Site Map
Populating C1TreeView with XML
Populating C1TreeView Dynamically
Saving and Loading a C1TreeView from XML
Setting the Auto Collapse Property
Setting C1TreeView to Open on Hover
Setting C1TreeView Node Icons
Setting C1TreeView Properties to Allow Drag-and-Drop Behaviors
Drag-and-drop Behaviors Within One Tree Structure
Drag-and-drop Behaviors Between Two Tree Structures
TreeView for ASP.NET Web Forms Samples
Client-Side Reference
Using the Wijmo CDN
API Reference
C1.Web.Wijmo.Controls.4 Assembly
Namespaces
C1.Web.Wijmo.Controls Namespace
Overview
Classes
C1BaseStateManager
Overview
Members
C1TargetControlBase
Overview
Members
Methods
GetPropertyValue<V> Method
GetScriptDescriptors Method
GetScriptReferences Method
RegisterDesignTimeStyleSheet Method
SetPropertyValue<V> Method
Properties
CDNDependencyPaths Property
CDNPath Property
DisplayVisible Property
EnableCombinedJavaScripts Property
Enabled Property
Theme Property
ThemeSwatch Property
UseCDN Property
WijmoControlMode Property
WijmoCssAdapter Property
Structures
PointF
Overview
Members
PointF Constructor
Methods
Equals Method
GetHashCode Method
Properties
X Property
Y Property
Fields
Empty Field
Operators
Equality Operator
Inequality Operator
C1.Web.Wijmo.Controls.C1TreeView Namespace
Overview
Classes
C1TreeView
Overview
Members
C1TreeView Constructor
Methods
CreateTreeViewNode Method
DataBind Method
ExpandAllNode Method
ExpandAllNode() Method
ExpandAllNode(IC1TreeViewNodeCollectionOwner) Method
FindNodeByNavigateUrl Method
FindNodeByText Method
FindNodeByValue Method
LoadLayout Method
LoadLayout(String) Method
LoadLayout(Stream) Method
LoadLayout(String,LayoutType) Method
LoadLayout(Stream,LayoutType) Method
SaveLayout Method
SaveLayout(String) Method
SaveLayout(Stream) Method
Properties
AllowDrag Property
AllowDrop Property
AllowEdit Property
AllowSorting Property
AllowTriState Property
AutoCheckNodes Property
AutoCollapse Property
AutoPostBack Property
CollapseAnimation Property
CollapseDelay Property
DataBindings Property
DataBindStartLevel Property
ExpandAnimation Property
ExpandCollapseHoverUsed Property
ExpandDelay Property
LoadOnDemand Property
OnClientNodeCheckChanged Property
OnClientNodeCheckChanging Property
OnClientNodeClick Property
OnClientNodeCollapsed Property
OnClientNodeDragging Property
OnClientNodeDragStarted Property
OnClientNodeDropped Property
OnClientNodeExpanded Property
OnClientNodeMouseOut Property
OnClientNodeMouseOver Property
OnClientNodeTextChanged Property
OnClientSelectedNodeChanged Property
ShowCheckBoxes Property
ShowExpandCollapse Property
Events
NodeCheckChanged Event
NodeClicked Event
NodeCollapsed Event
NodeDataBound Event
NodeDropped Event
NodeExpanded Event
NodeTextChanged Event
SelectedNodesChanged Event
C1TreeViewEventArgs
Overview
Members
C1TreeViewEventArgs Constructor
Properties
Node Property
C1TreeViewNode
Overview
Members
C1TreeViewNode Constructor
Methods
IsSearchedUrl Method
Properties
AllowDrag Property
AllowDrop Property
Checked Property
CheckState Property
CollapsedIconClass Property
Expanded Property
ExpandedIconClass Property
ItemIconClass Property
Selected Property
Text Property
Url Property
Value Property
C1TreeViewNodeBinding
Overview
Members
C1TreeViewNodeBinding Constructor
C1TreeViewNodeBinding Constructor()
C1TreeViewNodeBinding Constructor(String)
Properties
CollapsedIconClassField Property
DataMember Property
Depth Property
EnabledField Property
ExpandedField Property
ExpandedIconClassField Property
FormatString Property
ItemIconClassField Property
NavigateUrlField Property
TextField Property
ValueField Property
C1TreeViewNodeBindingCollection
Overview
Members
Methods
Add Method
Contains Method
CopyTo Method
CopyTo(C1TreeViewNodeBinding[],Int32) Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
Properties
Item Property
C1TreeViewNodeCollection
Overview
Members
C1TreeViewNodeCollection Constructor
Methods
Add Method
CheckNodes Method
FindNode Method
FindNodeByText Method
FindNodeByValue Method
Insert Method
Remove Method
C1TreeViewNodeDroppedEventArgs
Overview
Members
C1TreeViewNodeDroppedEventArgs Constructor
Properties
CopyUsed Property
Handled Property
C1TreeViewSerializer
Overview
Members
C1TreeViewSerializer Constructor
Enumerations
C1TreeViewNodeCheckState
Interfaces
IC1TreeViewNodeCollectionOwner
Overview
Members
Properties
Nodes Property
Owner Property
Delegates
C1TreeViewEventHandler