| Class | Description |
| AxisProvider | Base class for generating PivotHeaderCell. |
| ColumnAxisProvider | Provides methods for dealing with cells in column axis. |
| ColumnsAreaSettings | An object that contains settings for using ColumnsAreaSettings on the XamPivotGrid |
| CompactLayoutProvider | |
| DataCellTemplate | An object that contains data for template which will be applied to PivotCell. |
| DragStartTriggerAction | Event trigger object that can be attached to any Infragistics.DragDrop.DragSource object. |
| DragStartXamDataTreeTriggerAction | Event trigger object that can be attached to any Infragistics.DragDrop.DragSource object. |
| Dropdown | Class that exposes property to object that implement IPivotStringSetting |
| EditSettings | An object that contains settings for editing feature on the XamPivotGrid |
| ExpandableFieldItemEventTrigger | Event trigger object that can be attached to any System.Windows.Controls.Button object and is responsible to reacts when System.Windows.Controls.Primitives.ButtonBase.Click event is fired. |
| Expander | Simple implementation for expander control. |
| FieldChooser | Allows items from pre-defined items sources to be added/remover to/from the areas of XamPivotGrid. |
| FieldChooserDataSourceUpdateEventArgs | A class listing the EventArgs for FieldChooser.DataSourceUpdate event. |
| FieldChooserGroup | Represents items group within FieldChooser control. |
| FieldChooserItem | Represents item within FieldChooserGroup control. |
| FieldChooserSelectionChangedEventArgs | A class listing the EventArgs for FieldChooser.SelectionChanged event. |
| FiltersAreaSettings | An object that contains settings for using FiltersAreaSettings on the XamPivotGrid |
| GridView | ----------------------- | | | ----------------------- | | | | | | ----------------------- |
| HeaderAreaSettings | An object that contains settings for using HeaderAreaSettings on the XamPivotGrid |
| HeaderedContentControl | The base class for all controls that contain single content and have a header. |
| HeaderReportPageRow | |
| HeaderTemplate | An object that contains data for template which will be applied to header cells in rows or columns. |
| HiddenAxisChooser | Dropdown control used for visualization of hidden columns or rows, when hidden feature is used. |
| HiddenAxisSettings | An object that contains settings for hidden rows and column on the XamPivotGrid |
| HideAxisCommand | A Infragistics.CommandBase object which will hide Column or Row. |
| ItemSeparatorBase | This class is base class for implementation of the functionalities exposed by IItemSeparator. |
| ItemsSeparatorProvider | This class is used to associate any IItemSeparator object with the container that it serves. |
| KpiCellTemplate | An object that contains data for template which will be applied to the kpi PivotCell. |
| KpiDataCellControl | The item that visualizes the kpi data and is hosted in the PivotCellControl. |
| KpiImagesCellControl | Provides a control to display images for KPIs' cells. |
| LoadCubesCommand | Enforces the grid to load cubes form data source. The command is executed asynchronous. |
| MeasuresAreaSettings | An object that contains settings for using MeasuresAreaSettings on the XamPivotGrid |
| ModifyCollectionInfo | This class contains information about collection that is intended to be changed. |
| NeedChangeSourceCommand | A Infragistics.CommandBase object which will enforce changing of view model. |
| ObjectTypeToDataObjectConverter | This class makes possible dynamic binding to different types of objects. |
| OlapResultExtensions | Extension class for analyze of result |
| PanelItemsSeparator | Base class used to arrange and display IItemSeparator over System.Windows.Controls.Panel containers. |
| PivotActiveCellChangingEventArgs | A class listing the information needed during the XamPivotGrid.ActiveCellChanging event. |
| PivotAxisExpansionChangedEventArgs | A class listing the information needed for expandable row events. |
| PivotAxisHeaderSortChangedEventArgs | A class listing the information needed for header sorting events. |
| PivotCancellableAxisEventArgs | A class listing the information needed for expandable row events. |
| PivotCancellableColumnEventArgs | A class listing the EventArgs for an cancellable event with a PivotDataColumn input. |
| PivotCancellableColumnResizingEventArgs | A class listing the EventArgs for a user driven column resizing. |
| PivotCancellableEventArgs | An event argument object with a boolean flag added to track if the event is cancelled. |
| PivotCancellableRowEventArgs | A class listing the EventArgs for an cancellable event with a PivotDataRow input. |
| PivotCell | A standard Cell object in the XamPivotGrid. |
| PivotCellBase | The base class for all cell objects in the XamPivotGrid. |
| PivotCellBaseControl | Visual object for the PivotCell object. |
| PivotCellClickedEventArgs | A class listing the information needed when the mouse clicks on a PivotCell |
| PivotCellCollection | A Collection of PivotCell objects. |
| PivotCellControl | Visual object for the PivotCell object. |
| PivotCellControlAttachedEventArgs | A class listing the information needed during the XamPivotGrid.CellControlAttached |
| PivotCellEditedEventArgs | A class with information about XamPivotGrid.CellEdited event. |
| PivotCellEditingEventArgs | A class listing the information needed when the PivotCell is about to edit. |
| PivotCellEnterEditEventArgs | A class listing the information needed when the PivotCell edit starts for selected cell. |
| PivotCellsPanel | A panel that organizes the PivotCells of a PivotDataRow. |
| PivotChangedCommand | A Infragistics.CommandBase object which will cancel the dictionaries downloading. |
| PivotColumnBase | Base class that represents the column of the XamPivotGrid. |
| PivotColumnBaseCollection | An object that wraps an underlying collection of type Infragistics.ICollectionBase that contains a collection of PivotColumnBase objects. |
| PivotColumnCommandBase | Base class for all commands that deal with a PivotDataColumn. |
| PivotColumnCommandSource | The command source object for PivotDataColumn object. |
| PivotColumnEventArgs | A class listing the EventArgs for an event with a PivotDataColumn input. |
| PivotColumnHeaderCell | A this that represents a data in a PivotColumnsPanel |
| PivotColumnHeaderCellControl | The class for all visual objects in PivotColumnsPanel. |
| PivotColumnResizedEventArgs | A class listing the EventArgs after a column is finished resizing. |
| PivotColumnResizingSettings | An object that contains settings for using PivotColumnResizingSettings on the XamPivotGrid |
| PivotColumnsPanel | A panel that organizes the PivotHeaderCells of a columns data. |
| PivotDataCellsPanel | A panel that organizes the PivotCells of a PivotDataRow. |
| PivotDataColumn | Represents the PivotDataColumn of the XamPivotGrid. |
| PivotDataColumnCollection | A Collection of PivotDataColumn objects. |
| PivotDataRow | An object that represents a standard row with data in the XamPivotGrid. |
| PivotDataRowCollection | A Collection of PivotDataRow objects. |
| PivotDataRowsPanel | A custom Panel that Virtualizes the rows of the XamPivotGrid. |
| PivotEditControl | Visual object for the PivotCell when in edit mode. |
| PivotExtensions | Exdends the behavior of classes that implements Infragistics.Olap.IOlapViewModel. |
| PivotGridCellBase | The base class for all cell objects in the XamPivotGrid. |
| PivotGridCellControlBase | The base class for all visual objects, which represents the cells in the XamPivotGrid. |
| PivotGridCommand | A Infragistics.CommandBase object which will pivot the data in XamPivotGrid. |
| PivotGridLayout | An object that organizes a group of columns and contains settings that dictates how the data for those columns will be displayed. |
| PivotGridPanel | A custom Panel that arrange the content of the XamPivotGrid. |
| PivotGridReportControl | Provides a paged layout to XamPivotGrid control. |
| PivotHeaderCell | The base class for cells in PivotColumnsPanel and PivotRowsPanel. |
| PivotHeaderCellClickedEventArgs | A class listing the information needed when the mouse clicks on a PivotCell |
| PivotHeaderCellControl | The base class for all visual objects in PivotColumnsPanel and PivotRowsPanel. |
| PivotHeaderColumn | Represents the column of the XamPivotGrid. |
| PivotHeaderColumnCollection | A Collection of PivotHeaderColumn objects. |
| PivotHeaderPanel | The base class for PivotColumnsPanel and PivotRowsPanel |
| PivotHeaderRow | Represents the row in PivotColumnsPanel of the XamPivotGrid. |
| PivotHeaderRowCollection | A Collection of PivotHeaderRow objects. |
| PivotItemDragDropEventArgs | A class listing the EventArgs for drag drop events exposed by XamPivotGrid and XamPivotDataSelector. |
| PivotItemDragDropStartEventArgs | A class listing the EventArgs for start drag events exposed by XamPivotGrid and XamPivotDataSelector. |
| PivotPanelBase | The base class for all panels in the XamPivotGrid. |
| PivotReportColumn | Represents a column for pivot grid report. |
| PivotReportColumnHeaderCellControl | Represents a column header cell control in a pivot grid report. |
| PivotReportDataCellControl | Represents a data cell control in a pivot grid report. |
| PivotReportDataCellSettings | Provides a settings object for the data cells in pivot grid report. |
| PivotReportFieldIconControl | Provides an icon item visualized within report's field panels. |
| PivotReportFieldItemControl | Provides a base class for report field items visualized within report's field panels. |
| PivotReportHeaderCellSettings | Provides a settings for the header cells in pivot grid report. |
| PivotReportHierarchyFieldItemControl | Provides a field item visualized within report's filter, row and column field panels. |
| PivotReportMeasureFieldItemControl | Provides a field item visualized within report's measure field panel. |
| PivotReportPage | Represents a page for pivot grid report. |
| PivotReportPageColumn | Represents a column for a report page. |
| PivotReportPageRow | Represents a row for a report page. |
| PivotReportRow | Represents a row for pivot grid report. |
| PivotReportRowHeaderCell | Represents a row header cell in a pivot grid report. |
| PivotReportRowHeaderCellControl | Represents a row header cell control in a pivot grid report. |
| PivotReportSettings | Provides a settings object for pivot grid report. |
| PivotResizingColumnCannotBeRemovedException | An System.Exception raised when the column being resized is removed from the resizing columns collection. |
| PivotRowBase | An object that represents a standard row with data in the XamPivotGrid. |
| PivotRowBaseCollection | An object that wraps an underlying collection of type Infragistics.ICollectionBase that contains a collection of PivotRowBase objects. |
| PivotRowDataAreaPanel | Arranges rows using RowsManager for exctracting rows one by one. |
| PivotRowEventArgs | A class listing the EventArgs for an event with a PivotDataRow input. |
| PivotRowHeaderCell | A cell that represents a data in a PivotRowsPanel |
| PivotRowHeaderCellControl | The class for all visual objects in PivotRowsPanel. |
| PivotRowsManager | RowsManager class |
| PivotRowsPanel | A panel that organizes the PivotHeaderCells of a rows data. |
| PivotScrollPanel | The base class for PivotHeaderPanel. |
| PivotSelectedCellsCollection | A collection of selected PivotCell objects. |
| PivotSelectedCollectionBase<T> | A collection of selectable items. |
| PivotSelectedColumnsCollection | A collection of selected PivotDataColumn objects. |
| PivotSelectedRowsCollection | A collection of selected PivotDataRow objects. |
| PivotSelectHeaderCommand | Removes cell from header drop area. |
| PivotSelectionCollectionChangedEventArgs<T> | A class listing the information needed during selection collection events of the XamPivotGrid. |
| PivotSelectionCommandSource | The command source object for XamPivotGrid object. |
| PivotSelectionSettings | An object that contains settings for selection on the XamPivotGrid |
| PivotSettingsBase | An Abstract class that controls the settings for an object on the XamPivotGrid. |
| PivotSortedColumnEventArgs | A class listing the PivotDataColumn that corresponds to the sorting event that was fired. |
| PivotSortingCancellableEventArgs | A class listing the information needed during the XamPivotGrid.ColumnSorting event. |
| PivotSortingSettings | An object that contains settings for using SortingSettings on the XamPivotGrid |
| PivotStringSettings | An object that contains strings for different areas in UI (buttons, tooltips, menu headers, etc.) of the XamPivotGrid. |
| PivotSuperCompactHeaderCell | |
| PivotSuperCompactHeaderCellControl | |
| RefreshGridCommand | Enforces the to refresh its content. |
| RefreshGridImmediatelyCommand | Enforces the to refresh its content. |
| RemoveFilterCellCommand | Removes cell from header drop area. |
| RequestMembersCommand | A Infragistics.CommandBase object which will cancel the dictionaries downloading. |
| RowAxisProvider | Provides methods for dealing with cells in row axis. |
| RowsAreaSettings | An object that contains settings for using RowsAreaSettings on the XamPivotGrid |
| RowsView | Arranges the PivotGridPanel's children in table view |
| SeparatorMetrics | Helper class used as System.Windows.FrameworkElement.DataContext for IItemSeparator.SeparatorTemplate. |
| SortAxisMemberCommand | A Infragistics.CommandBase object which will pivot the data in XamPivotGrid. |
| SuperCompactLayoutProvider | |
| SwitchAxisMemberCommand | A Infragistics.CommandBase object which will pivot the data in XamPivotGrid. |
| TemplatedParentHelper | Helps that instance of the templated object can be available from external context. |
| View | An object responsible for arranging the content of the XamPivotGrid. |
| XamAttachableCollection<T> | A generic collection of IAttachableObject instances that can be individually accessed by index. |
| XamEventTrigger | This class is used |
| XamEventTrigger<T> | This class set the type of the object that can be associated with the event trigger object. |
| XamEventTriggerBase | This class is used as base class for implementation of the event triggering. |
| XamEventTriggerCollection | A non - generic collection of XamEventTriggerBase that can be individually accessed by index. |
| XamHierarchicalItem | This class is used in conjunction with XamPivotGrid |
| XamPivotDataSelector | This class is used in conjunction with XamPivotGrid |
| XamPivotGrid | Displays data in a table like structure. |
| XamPivotGridCommandSource | The command source object for XamPivotGrid object. |
| XamTriggerAction | Represents an action that is executed when specific event is fired. |
| XamTriggerAction<T> | Represents an action that is executed when specific event exposed by type of is fired. |
| XamTriggerActionCollection | A non - generic collection of XamTriggerAction that can be individually accessed by index. |
| XamTriggers | This class is used as helper to attach XamEventTriggerBase objects to particular element from visual tree. |