Internal.Aga.Controls.Tree Namespace |
| Class | Description | |
|---|---|---|
| AutoHeaderHeightLayout | ||
| AutoRowHeightLayout | ||
| DrawColHeaderBgEventArgs | ||
| DropNodeValidatingEventArgs | ||
| ListModel | ||
| Node | ||
| SortedTreeModel | ||
| TreeColumn | ||
| TreeColumnEventArgs | ||
| TreeListAdapter |
Converts IEnumerable interface to ITreeModel.
Allows to display a plain list in the TreeView
| |
| TreeModel |
Provides a simple ready to use implementation of ITreeModel. Warning: this class is not optimized
to work with big amount of data. In this case create you own implementation of ITreeModel, and pay attention
on GetChildren and IsLeaf methods.
| |
| TreeModelBase | ||
| TreeModelEventArgs | ||
| TreeNodeAdv | ||
| TreeNodeAdvMouseEventArgs | ||
| TreePath | ||
| TreePathEventArgs | ||
| TreeViewAdv |
Extensible advanced TreeView implemented in 100% managed C# code.
Features: Model/View architecture. Multiple column per node. Ability to select
multiple tree nodes. Different types of controls for each node column:
CheckBox, Icon, Label... Drag and Drop highlighting. Load on
demand of nodes. Incremental search of nodes.
| |
| TreeViewAdvCancelEventArgs | ||
| TreeViewAdvEventArgs | ||
| TreeViewRowDrawEventArgs |
| Structure | Description | |
|---|---|---|
| DrawContext | ||
| DropPosition | ||
| EditorContext | ||
| NodeControlInfo |
| Interface | Description | |
|---|---|---|
| IToolTipProvider | ||
| ITreeModel |
| Delegate | Description | |
|---|---|---|
| TreeViewAdvDrawIconAdditionDelegate | ||
| TreeViewAdvDrawRowEventDelegate |