Tree List Examples
- 2 minutes to read
Data Binding
- How to: Create a Tree List control at Runtime
- How to: Create Nodes in Unbound Mode at Design Time
- How to: Create Nodes in Unbound Mode in Code
- How to: Implement Virtual Mode (Dynamic Loading) in Unbound Mode
- How to: Load Data Dynamically via Events
Nodes
- How to: Create custom nodes and specify height for individual nodes
- How to: Enable Automatic Height Adjustment
- How to: Iterate through nodes and calculate the number of nodes at a specific level
- How to: Iterate through nodes and collapse specific nodes
- How to: Dynamically Show and Hide Specific Nodes
- How to: Move nodes between TreeList controls using drag-and-drop
- How to: Save and Restore the Expanded State of Nodes
Data Editing
- How to: Assign an editor to a column
- How to: Assign editors to individual cells (replace default editors for specific cells)
- How to: Change a node’s image when in-place editors are activated and closed
- How to: Change values in a specific column for root nodes
Data Representation
Cell Values
Sorting
Summaries
- How to: Calculate a summary against groups of nodes
- How to: Calculate the sum against all nodes
- How to: Implement a custom summary
Appearance
- How to: Create a custom painter to override the way footers are painted
- How to: Custom draw cells
- How to: Custom paint column headers, summary footer, footer cells and indicator cells
- How to: Customize the appearance of individual cells
- How to: Customize the appearance of odd rows