Version

XamGridRowsManager Class Members

The following tables list the members exposed by XamGridRowsManager.

Public Constructors
 NameDescription
Public ConstructorXamGridRowsManager ConstructorInitializes a new instance of the XamGridRowsManager class.  
Public Properties
 NameDescription
Public PropertyAddNewRowBottomGets a specialized row representing the AddNewRow of the bottom of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyAddNewRowTopGets a specialized row representing the AddNewRow of the top of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyColumnLayoutGets the ColumnLayout object that is associated with the RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public PropertyCurrentPageIndexGets / sets the page of data to be shown when the ColumnLayout.PagerSettings allows for paging. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyFilterRowBottomGets a specialized row representing the FilterRow UI at the bottom of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyFilterRowTopGets a specialized row representing the FilterRow UI at the top of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyFooterRowGets a reference to the FooterRow for this RowsManager (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyGroupByAreaRowGets a reference to the GroupByAreaRow for this XamGridRowsManager  
Public PropertyGroupByLevelGets the level that a RowsManager is grouped at. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyGroupedColumnGets the Column that a RowsManager is grouped by. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyHeaderRowGets a reference to the HeaderRow for this RowsManager (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyItemsSourceGets the data source for the RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyLevelGets the level in the hierarchy of the RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public PropertyPagerRowBottomGets a specialized row representing the pager of the bottom of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyPagerRowTopGets a specialized row representing the pager of the top of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyParentRowThe ParentRow that owns this RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Public PropertyRowFiltersCollectionGets a RowFiltersCollection object that contains the filters being applied to this ColumnLayout. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyRowFiltersCollectionResolvedGets the RowFiltersCollection that will be used by the RowsManager based on the FilteringScope of the ColumnLayout. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertyRowsGets the collection of child rows that belongs to the RowsManager. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertySummaryDefinitionCollectionGets a SummaryDefinitionCollection object that contains the filters being applied to this ColumnLayout. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertySummaryDefinitionCollectionResolvedGets the SummaryDefinitionCollection that will be used by the RowsManager based on the SummaryScope of the ColumnLayout. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertySummaryResultCollectionGets the collection of Infragistics.SummaryResult objects that will be displayed. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertySummaryRowBottomGets a specialized row representing the Summary UI at the bottom of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public PropertySummaryRowTopGets a specialized row representing the Summary UI at the top of the row island. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Properties
 NameDescription
Protected Internal PropertyCachedRowsGets a dictionary of rows that have already been created. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal PropertyChildrenShouldBeDisplayedResolvedResolves whether Child rows should be displayed. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected PropertyConditionalFormatProxyCollectionGets the ConditionalFormatProxyCollection which contains the formats which will applied to the rows/ (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal PropertyConditionalFormattingProxyRulesResolvedGets the ConditionalFormatProxyCollection which will be applied. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal PropertyConditionalFormattingRulesResolvedGets the ConditionalFormatCollection which will be applied. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected PropertyDataCountGets the amount of Rows in the RowsManager. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal PropertyDataManagerGets a reference to the Infragistics.DataManagerBase of the RowsManager. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected PropertyFooterSupportedOverridden. Gets if the RowsManager supports showing the footer in the general rows body.  
Protected Internal PropertyFullRowCountGets the total amount of rows that can be displayed for the RowsManager. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected PropertyHeaderSupportedOverridden. Gets if the RowsManager supports showing the header in the general rows body.  
Protected Internal PropertyPageCountGets the total number of pages available from the DataManager. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal PropertyRegisteredBottomRowsGets the RowBase object collection of rows that will be considered footer rows. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal PropertyRegisteredTopRowsGets the RowBase object collection of rows that will be considered header rows. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal PropertySummaryResultCollectionInternalGets the collection of Infragistics.SummaryResult objects that will be displayed. (Inherited from Infragistics.Controls.Grids.RowsManager)
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 RowsManager and optionally releases the managed resources. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public MethodGetCellScopedConditionsCreates a collection of IConditionalFormattingRuleProxy objects scoped to StyleScope.Cell for a given Column. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public MethodGetRowScopedConditionsCreates a collection of IConditionalFormattingRuleProxy objects scoped to StyleScope.Row. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public MethodInvalidateRowsClears rows and child rows and lets the grid rerender. (Inherited from Infragistics.Controls.Grids.RowsManager)
Public MethodInvalidateTopAndBottomRowsOverridden. Evaluates all header and footer rows, and determines if they should be hidden or visible.  
Public MethodRefreshSummariesReevaluates the data for the summaries on the rows. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Methods
 NameDescription
Protected Internal MethodAddItemAdds a row to the collection. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodCompareToCompares the index of the parent row's ColumnLayout , to the parent row's ColumnLayout index of the other manager. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal MethodCreateItemOverloaded. Creates a new row object (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodEnsureDataManagerThis method checks to ensure that a DataManagerBase is created for a given level and if not creates it for that level. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodGenerateColumnForFieldReturns a column for the specified Infragistics.DataField. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal MethodGenerateNewObjectCreates a new object from the Infragistics.DataManagerBase (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodGetDataItemReturns the Row for the given index. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInitializeDataLooks at the data provided for the RowsManager and generates ColumnBase objects if AutoGenerateColumns is true. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal MethodInsertItemInserts a row at a given index. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateAddNewRowVisibilityDetermines if the Infragistics.Controls.Grids.Primitives.AddNewRow should be visible, and registers/unregisters it accordingly. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateConditionalFormattingUsed to invalidate due to conditional formatting. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateDataTriggers all Data operations such as sorting and GroupBy to be invalidated. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateFilteringFilters the data based on it's current settings. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateFilterRowVisibilityDetermines if the Infragistics.Controls.Grids.Primitives.FilterRow should be visible, and registers/unregisters it accordingly. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateFooterRowVisibilityDetermines if the FooterRow should be visible, and registers/unregisters it accordingly. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateGroupByOverridden. Validates whether a RowsManager needs to group its rows.  
Protected MethodInvalidateGroupByAreaRowVisibilityDetermines if the GroupByAreaRow should be visible, and registers/unregisters it accordingly.  
Protected MethodInvalidateHeaderRowVisibilityDetermines if the HeaderRow should be visible, and registers/unregisters it accordingly. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidatePagerRowVisibilityDetermines if the Infragistics.Controls.Grids.Primitives.PagerRow should be visible, and registers/unregisters it accordingly. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateSortSorts the rows based on the values provided by the ColumnLayout object. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateSummariesSums the data based on it's current settings. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodInvalidateSummaryRowVisibilityDetermines if the Infragistics.Controls.Grids.Primitives.SummaryRow should be visible, and registers/unregisters it accordingly. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodOnChildColumnLayoutAddedRaised when a ColumnLayout is added to the owning ColumnLayout's Columns collection. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodOnChildColumnLayoutRemovedRaised when a ColumnLayout is removed from the owning ColumnLayout's Columns collection. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodOnChildColumnLayoutVisibilityChangedRaised when a child ColumnLayout of the owning ColumnLayout, visibility changes. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodOnColumnLayoutAssignedCalled when a ColumnLayout is assigned to this RowsManager. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodOnColumnLayoutPropertyChangedOverridden. Raised when a property has changed on the ColumnLayout that this XamGridRowsManager represents.  
Protected MethodOnColumnLayoutResetRaised when the ColumnLayout wasn't removed, but it's data has been reset. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodOnCurrentItemChangedOverridden. Raised when the underlying data sources current item changes.  
Protected MethodOnItemsSourceChangedInvoked when the the underlying ItemsSource property changes. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodOnRegisteredAsVisibleChildManagerInvoked when a RowsManagerBase is now visible, meaning it's Parent row is expanded. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodOnUnregisteredAsVisibleChildManagerInvoked when a RowsManagerBase is no longer visible, meaning it's Parent row is collapsed. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected MethodRegisterBottomRowOverridden. Registers a RowBase as a fixed row that should be displayed below all other rows, such as the Infragistics.Controls.Grids.Primitives.FooterRow  
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 MethodRegisterTopRowOverridden. Registers a RowBase as a fixed row that should be displayed above all other rows, such as the Infragistics.Controls.Grids.Primitives.HeaderRow  
Protected MethodRemoveItemOverloaded. Removes a row from the underlying ItemSource (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodRemoveRangeRemoves the specified rows from the collection. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal MethodResetAddNewRowsOverridden. Assigns a new data object to the Infragistics.Controls.Grids.Primitives.AddNewRow object.  
Protected Internal MethodResetFilterRowsClears the underlying dataobject for the FilterRow UI. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodResetRowsClears the cached rows and invalidates the rows. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal MethodResolveGroupByLevelWalks up the RowsManager chain and checks to see if there are any other RowsManager above this level that have a GroupByLevel. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal MethodResolveIndentationReturns the amount of indentation that should be allocated for the RowsManagerBase. (Inherited from Infragistics.Controls.Grids.RowsManagerBase)
Protected Internal MethodResolveIndexForRowReturns the index for a given row. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected Internal MethodResolveRowForIndexOverridden. Returns the RowBase 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 MethodUnregisterBottomRowOverridden. Unregisters a RowBase that was registered to be displayed below all other rows.  
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 MethodUnregisterRowsManagerWhen a RowsManager is no longer needed, this method should be called, to detach all events that are hooked up. To avoid Memory leaks. (Inherited from Infragistics.Controls.Grids.RowsManager)
Protected MethodUnregisterTopRowOverridden. Unregisters a RowBase that was registered to be displayed above of all other rows..  
Protected MethodValidatePagerInformationEnsures the Pager control's current page index is set correctly after changing the data source. (Inherited from Infragistics.Controls.Grids.RowsManager)
See Also