Version

ChildBandRowsManager Class Members

The following tables list the members exposed by ChildBandRowsManager.

Public Constructors
 NameDescription
Public ConstructorChildBandRowsManager ConstructorInitializes a new instance of the ChildBandRowsManager class.  
Public Properties
 NameDescription
Public PropertyColumnGets the Column that represents all cells for reach ChildBand in this RowsManager.  
Public PropertyColumnLayoutGets the RowsManagerBase.ColumnLayout object that is associated with the RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public PropertyLevelGets the level in the hierarchy of the RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public PropertyParentRowThe RowsManagerBase.ParentRow that owns this RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public PropertyRowsOverridden. A collection of Infragistics.Controls.Grids.Primitives.ChildBand objects that this object manages.  
Protected Properties
 NameDescription
Protected Internal PropertyFullRowCountOverridden. Gets the total number of Infragistics.Controls.Grids.Primitives.ChildBand objects that can be physically displayed.  
Protected Internal PropertyVisibleChildManagersGets a list of currently visible child RowsManagerBase objects. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public Methods
 NameDescription
Public MethodDisposeOverloaded. Releases the unmanaged resources used by the RowsManagerBase and optionally releases the managed resources. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public MethodGetCellScopedConditionsCreates a collection of IConditionalFormattingRuleProxy objects scoped to StyleScope.Cell for a given Column. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public MethodGetRowScopedConditionsCreates a collection of IConditionalFormattingRuleProxy objects scoped to StyleScope.Row. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public MethodInvalidateRowsClears rows and child rows and lets the grid rerender. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public MethodRefreshSummariesReevaluates the data for the summaries on the rows. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected Methods
 NameDescription
Protected MethodCompareToOverridden. Compares the index of the parent row of the manager, to the parent row index of the other manager.  
Protected MethodInvalidateDataTriggers all Data operations such as sorting and GroupBy to be invalidated. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodOnChildColumnLayoutAddedOverridden. Raised when a ColumnLayout is added to the owning ColumnLayout's Columns collection.  
Protected MethodOnChildColumnLayoutRemovedOverridden. Raised when a ColumnLayout is removed from the owning ColumnLayout's Columns collection.  
Protected MethodOnChildColumnLayoutVisibilityChangedRaised when a child RowsManagerBase.ColumnLayout of the owning ColumnLayout, visibility changes. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodOnColumnLayoutAssignedCalled when the ColumnLayout assigned to this RowsManagerBase changes. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodOnColumnLayoutPropertyChangedRaised when a property has changed on the ColumnLayout that this RowsManagerBase represents. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodOnColumnLayoutResetRaised when the ColumnLayout wasn't removed, but it's data has been reset. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodOnRegisteredAsVisibleChildManagerOverridden. Invoked when a RowsManagerBase is now visible, meaning it's Parent row is expanded.  
Protected MethodOnUnregisteredAsVisibleChildManagerOverridden. Invoked when a RowsManagerBase is no longer visible, meaning it's Parent row is collapsed.  
Protected Internal MethodRegisterChildRowsManagerAdds the specified RowsManagerBase as a visible child manager, so that it will be considered in the rendering of rows. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected Internal MethodResolveIndentationOverridden. Resolves the indentation for a particular Infragistics.Controls.Grids.Primitives.ChildBand.  
Protected Internal MethodResolveIndexForRowOverridden. Resolves the index of the given Infragistics.Controls.Grids.Primitives.ChildBand.  
Protected Internal MethodResolveRowForIndexOverridden. Returns the Infragistics.Controls.Grids.Primitives.ChildBand for the given index.  
Protected MethodSortVisibleChildManagersSorts the VisibleChildmanagers (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected Internal MethodUnregisterAllChildRowsManagerRemoves all visible child managers, so that they will no longer be considered in the rendering of rows. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected Internal MethodUnregisterChildRowsManagerRemoves the specified RowsManagerBase as a visible child manager, so that it will no longer be considered in the rendering of rows. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected Internal MethodUnregisterRowsManagerOverridden. When a RowsManager is no longer needed, this method should be called, to detach all events that are hooked up to avoid Memory leaks.  
See Also