Search
TreeLayout Members
Constructors Properties
 


Implements algorithms for arranging tree structures.

The following tables list the members exposed by the TreeLayout type.

 Public Constructors

  Name Description

TreeLayout

Initializes a new instance of the TreeLayout class.

 Public Properties

  Name Description

ArrowAnchoring

Gets or sets a value indicating whether and how arrows should be aligned to nodes' anchor points.

ArrowStyle

Gets or sets the style to apply to the arrows in the tree.

BorderGap

Gets or sets how much space to leave between outmost nodes and the document bounds as set via SetDocSize.

Direction

Gets or sets the tree layout direction.

KeepGroupLayout

Gets or sets a value indicating whether groups in the diagram should be treated as single nodes when arranging the tree.

KeepRootPos

Gets or sets a value indicating whether the layout algorithm should keep the root node at its original position.

LevelSpacing

Gets or sets how much space to leave between adjacent levels of the tree.

MultipleGraphsPlacement

Gets or sets a value indicating how multiple independent graphs in the diagram should be positioned relatively to each other.

NodeSpacing

Specifies how much space to leave between adjacent nodes on the same level of the tree.

PreserveOrder

Gets or sets a value indicating whether to keep the original geometric order of child nodes when arranging them under their parent.

ReversedArrows

Gets or sets a value indicating whether to use the direction in which arrows flow as the one relating parents to children.

Root

Gets or sets which sub-graph of the diagram should be laid out.

Symmetric

Gets or sets a value indicating whether tree nodes should be distributed along the two sides of the root.

Type

Gets or sets the type of the tree layout.

 See Also