This namespace contains utilities for displaying trees as hierarchy trees.
Classes
Class | Description | |
---|---|---|
HierarchyLayoutModel<(Of <(<'TNode>)>)> |
Stores the information used to display a tree.
| |
HierarchyLayoutTransformer<(Of <(<'TNode>)>)> |
This class generates a hierarchy tree layout layout based on a tree model.
|
Interfaces
Interface | Description | |
---|---|---|
IHierarchyCanvas<(Of <(<'TNode>)>)> |
This interface represents the drawing area that the tree is drawn on.
|
Enumerations
Enumeration | Description | |
---|---|---|
ChildAlignment |
Defines how child nodes in a hierarchy layout are aligned, as seen from the parent node along the orientation axis.
|
Remarks
This namespace contains types for displaying a tree as a hierarchy tree. A hierarchy tree is a tree whose nodes are ordered in lines.
A HierarchyLayoutTransformer<(Of <(<'TNode>)>)> instance can create an appropriate tree layout for a given tree data model.