Version

ControlLayoutManagerBase Class Members

The following tables list the members exposed by ControlLayoutManagerBase.

Public Properties
 NameDescription
Public PropertyContainer (Inherited from System.ComponentModel.Component)
Public PropertyContainerControlContainer control whose child controls are arranged by the layout manager.  
Public PropertyHasMarginsIndicates if the Margins object has been allocated.  
Public PropertyIsLayoutSuspendedIndicates if the layout is currently suspended  
Public PropertyMarginsReturns the margins object used to modify the bounds used to position the controls in the ContainerControl  
Public PropertyMinimumSizeReturns the minimum size required to layout the items in the ContainerControl  
Public PropertyPreferredSizeReturns the preferred size required to layout the items in the ContainerControl  
Public PropertySite (Inherited from System.ComponentModel.Component)
Protected Properties
 NameDescription
Protected PropertyCanRaiseEvents (Inherited from System.ComponentModel.Component)
Protected PropertyDesignMode (Inherited from System.ComponentModel.Component)
Protected PropertyEvents (Inherited from Infragistics.Win.UltraComponentBase)
Protected PropertyLayoutManagerReturns the layout manager.  
Protected PropertySubObjectPropChangeHandlerReturns the event handler that for the OnSubObjectPropChanged method that is used to receive notifications when a property on a sub-object has changed.  
Public Methods
 NameDescription
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDisposeOverloaded. Overridden. Releases the unmanaged resources used by the System.ComponentModel.Component and optionally releases the managed resources.  
Public MethodGetIncludeInLayoutGets a value indicating whether the control's position should be adjusted by the layout manager.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodGetMinimumSizeGets the minimum size of the control.  
Public MethodGetPreferredSizeGets the preferred size of the control.  
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodPerformLayoutOverloaded. Notifies the container control that the layout should be updated.  
Public MethodResetIncludeInLayoutResets the value which controls whether the component should manage the position and size of the control.  
Public MethodResetMarginsResets the properties of the Margins to their default values.  
Public MethodResetMinimumSizeResets the minimum size of the passed in control.  
Public MethodResetPreferredSizeResets the preferred size of the passed in control.  
Public MethodResumeLayoutOverloaded. Resumes processing the positioning of the controls managed by the component.  
Public MethodSetIncludeInLayoutDetermines whether the control's position should be adjusted by the layout manager.  
Public MethodSetMinimumSizeSets the minimum size for the control.  
Public MethodSetPreferredSizeSets the preferred size for the control.  
Public MethodSuspendLayoutSuspends processing the positioning of the controls managed by the component.  
Public MethodToString (Inherited from System.ComponentModel.Component)
Protected Methods
 NameDescription
Protected MethodCreateLayoutItemUsed to create a ControlLayoutItem for a control  
Protected MethodCreateLayoutManagerDerived class should create a layout manager and return it. It will be cached so the implementing class need not cache the created layout.  
Protected MethodFinalize (Inherited from System.ComponentModel.Component)
Protected MethodGetService (Inherited from System.ComponentModel.Component)
Protected MethodInitializeConstraintInvoked when the ControlLayoutItem.ConstraintConstraint of a ControlLayoutItem should be initialized.  
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current System.MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodNotifyPropChangeOverloaded.  (Inherited from Infragistics.Win.UltraComponentBase)
Protected MethodOnBeginInitInvoked during the System.ComponentModel.ISupportInitialize.BeginInit of the component.  
Protected MethodOnContainerControlChangedInvoked when the ContainerControl property has been changed  
Protected MethodOnControlLayoutItemRemovedInvoked when a cached ControlLayoutItem is removed.  
Protected MethodOnEndInitInvoked during the System.ComponentModel.ISupportInitialize.EndInit of the component.  
Protected MethodOnPropertyChanged (Inherited from Infragistics.Win.UltraComponentBase)
Protected MethodOnSubObjectPropChangedInvoked when a property on a sub object has changed.  
Public Events
 NameDescription
Public EventDisposed (Inherited from System.ComponentModel.Component)
Public EventPropertyChanged (Inherited from Infragistics.Win.UltraComponentBase)
See Also