We're sorry but this site requires JavaScript.
Is this content useful?
Thank you for your feedback!
Thank you for your feedback! You have rated this topic in the last 30 days.
LayoutManagerBase Class Members
The following tables list the members exposed by LayoutManagerBase .
Public Properties
Public Methods
Name Description
CalculateMaximumSize Calculates the maximum size required to layout the items at their maximum sizes.
CalculateMinimumSize Calculates the minimum size required to layout the items.
CalculatePreferredSize Calculates the preferred size required to layout the items.
InvalidateLayout Invalidates any cached information so the layout manager recalculates everything next.
LayoutContainer Lays out items contained in this layout manager by calling PositionItem off the passed in container for each item.
Protected Methods
Name Description
OnLayoutChanged This 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.
ValidateConstraintObject 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