GoDiagram Win Reference
GoLayoutTree Class Properties


For a list of all members of this type, see GoLayoutTree members.

Public Properties
 NameDescription
Public PropertyAlignmentGets or sets the default alignment of parents relative to their children.  
Public PropertyAlternateDefaultsGets the object holding the default values for alternate layer GoLayoutTreeNodes, used when the Style is GoLayoutTreeStyle.Alternating or GoLayoutTreeStyle.LastParents.  
Public PropertyAngleGets or sets the default direction for tree growth.  
Public PropertyArrangementGets or sets how ArrangeTrees should lay out the separate trees.  
Public PropertyArrangementOriginGets or sets the point at which ArrangeTrees will position the trees.  
Public PropertyArrangementSpacingGets or sets the space between which ArrangeTrees will position the trees.  
Public PropertyBreadthLimitGets or sets a limit on how broad a tree should be.  
Public PropertyChildPortSpotGets or sets the spot that children nodes' Northwoods.Go.GoPorts get as their Northwoods.Go.GoPort.ToSpot.  
Public PropertyCommentMarginGets or sets the distance between a node and its comments.  
Public PropertyCommentSpacingGets or sets the distance between comments.  
Public PropertyCompactionGets or sets how closely to pack the child nodes of a subtree.  
Public PropertyLayerSpacingGets or sets the distance between a parent node and its children.  
Public PropertyLayerSpacingParentOverlapGets or sets the fraction of the node's depth for which the children's layer starts overlapped with the parent's layer.  
Public PropertyNodeIndentGets or sets the default indentation of the first child.  
Public PropertyNodeIndentPastParentGets or sets the fraction of this node's breadth is added to NodeIndent to determine any spacing at the start of the children.  
Public PropertyNodeSpacingGets or sets the distance between child nodes.  
Public PropertyPathGets or sets how the tree should be constructed from the GoLayoutTreeLinks connecting GoLayoutTreeNodes.  
Public PropertyPortSpotGets or sets the spot that this node's Northwoods.Go.GoPort gets as its Northwoods.Go.GoPort.FromSpot.  
Public PropertyRootDefaultsGets the object holding the default values for root GoLayoutTreeNodes.  
Public PropertyRootsGets or sets an Northwoods.Go.IGoCollection of root Northwoods.Go.GoObjects.  
Public PropertyRowIndentGets or sets the default indentation of the first child of each row, if the Alignment is not a "Center" alignment.  
Public PropertyRowSpacingGets or sets the distance between rows of children.  
Public PropertySetsChildPortSpotGets or sets whether SetPortSpots should set the Northwoods.Go.GoPort.ToSpot for each child node port.  
Public PropertySetsPortSpotGets or sets whether SetPortSpots should set the Northwoods.Go.GoPort.FromSpot for this parent node port.  
Public PropertySortingGets or sets the default GoLayoutTreeSorting policy.  
Public PropertyStyleGets or sets the GoLayoutTreeStyle for the resulting trees.  
Public PropertyViewGets or sets the Northwoods.Go.GoView whose thread is used to run document-updating code and Progress events. (Inherited from Northwoods.Go.Layout.GoLayout)
Top
Protected Properties
 NameDescription
Protected PropertyCanRaiseEvents (Inherited from System.ComponentModel.Component)
Protected PropertyEvents (Inherited from System.ComponentModel.Component)
Top
See Also

Reference

GoLayoutTree Class
Northwoods.Go.Layout Namespace

 

 


© 2015. Northwoods Software Corporation. All Rights Reserved.

Send Feedback