Version

FlowLayoutManager Class Members

The following tables list the members exposed by FlowLayoutManager.

Public Constructors
 NameDescription
Public ConstructorFlowLayoutManager ConstructorInitializes a new FlowLayoutManager  
Public Properties
 NameDescription
Public PropertyAlignmentReturns or sets the alignment of the items.  
Public PropertyHorizontalAlignmentReturns or sets the horizontal alignment of the items.  
Public PropertyHorizontalAlignmentResolvedReturns or sets the horizontal alignment of the items.  
Public PropertyHorizontalGapHorizontal gap in pixels between each item as well as the border of the container and items.  
Public PropertyLayoutItemsLayout items collection. (Inherited from Infragistics.Win.Layout.LayoutManagerBase)
Public PropertyVerticalIndicates whether the flow layout flows items in vertical direction or horizontal direction.  
Public PropertyVerticalAlignmentReturns or sets the vertical alignment of the items.  
Public PropertyVerticalAlignmentResolvedReturns or sets the vertical alignment of the items.  
Public PropertyVerticalGapVertical gap in pixels between each item as well as the border of the container and items.  
Public PropertyWrapItemsIndicates whether all the items should be wrapped to a new line when there is not enough room to position the items on a single line.  
Public Methods
 NameDescription
Public MethodCalculateMinimumSizeOverloaded. Overridden. Calculates the minimum size required to layout the items.  
Public MethodCalculatePreferredSizeOverloaded. Overridden. Calculates the preferred size required to layout the items.  
Public MethodInvalidateLayoutInvalidates any cached information so the layout manager recalculates everything next. (Inherited from Infragistics.Win.Layout.LayoutManagerBase)
Public MethodLayoutContainerOverridden. Lays out items contained in this layout manager by calling PositionItem off the passed in container for each item.  
Protected Methods
 NameDescription
Protected MethodOnLayoutChangedThis method is called whenever a layout item is added, removed or the layout is cleared. Implementation of this method calls InvalidateLayout to invalidate any cached information. (Inherited from Infragistics.Win.Layout.LayoutManagerBase)
Protected MethodValidateConstraintObjectOverridden. Implementation should throw an exception if the passed in constraint is not a valid constraint for this layout manager. It usually checks the type.  
See Also