ASP.NET Pack Programmer's Guide
TreeLayoutExtensions Members
Methods
 


Provides extension methods for TreeLayout fluent API.

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

 Public Methods

  Name Description

Balance

Sets a value indicating the ordering of the child nodes in order to produce layouts with custom balance.

CompactAssistants

Sets a value indicating whether the "assistant" nodes on the same side of a single parent are arranged as close enough to each other as possible. Turning this off will force the nodes on one side to be aligned with their counterparts in the other and occasionally leaving space between adjacent branches.

Direction

Sets the tree direction.

EnableAssistants

Sets a value indicating whether the "assistant" trait is regarded when performing the layout.

IgnoreLinkDirection

Sets a value indicating whether the tree layout algorithm should ignore the direction of links when arranging a tree.

KeepRootPosition

Sets a value indicating whether to keep the root node at its original position.

LevelDistance

Sets how much space to leave between levels of the tree.

LinkOffset

Sets the links' offset from the centers of the nodes. This property is applicable only for Centered tree layouts.

LinkStyle

Sets a value indicating how links in the arranged tree should look.

NodeDistance

Sets how much space to leave between nodes on the same level.

ReversedLinks

Sets a value indicating the link direction that relates parent nodes to child nodes.

Root

Sets the root node of the tree.

StretchFactor

Sets the stretch factor applied on Radial tree layouts.

Type

Sets what type of tree layout to apply to the diagram.

 See Also

TreeLayoutExtensions Class
MindFusion.Diagramming.Layout.Fluent Namespace