GoDiagram Win Reference
GoLayoutTreeAlignment Enumeration

This enumeration specifies how to position a parent GoLayoutTreeNode relative to its children.
Syntax
'Declaration
 
Public Enum GoLayoutTreeAlignment 
   Inherits System.Enum
public enum GoLayoutTreeAlignment : System.Enum 
Members
MemberDescription
BottomRightBusThe children are positioned in a bus, only on the bottom or right side of the parent. A bus does not take BreadthLimit into account.
BusThe children are positioned in a bus on both sides of an "aisle" where the links to them go, with the last odd child (if any) placed at the end of the aisle in the middle. The children, if they are themselves parents, continue at the same inherited angle; use BusBranching if you want grandchildren to proceed growing in the different angle as determined by the side. A bus does not take BreadthLimit into account.
BusBranchingLike Bus with the children arranged on both sides of an "aisle" with any last odd child placed at the end of the aisle, but the children get an GoLayoutTreeNode.Angle that depends on which side of the aisle they were placed. This only works well when the GoLayoutTreeStyle is GoLayoutTreeStyle.Layered.
CenterChildrenThe parent is centered at the middle of the range of its immediate child nodes.
CenterSubtreesThe parent is centered at the middle of the range of its child subtrees.
EndThe parent is positioned near the last of its children.
StartThe parent is positioned near the first of its children.
TopLeftBusThe children are positioned in a bus, only on the top or left side of the parent, A bus does not take BreadthLimit into account.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Northwoods.Go.Layout.GoLayoutTreeAlignment

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Northwoods.Go.Layout Namespace

 

 


© 2015. Northwoods Software Corporation. All Rights Reserved.

Send Feedback