| Class | Description |
| CellInfo | Represents info about the current cell. |
| CellKey | An indentifier for a specific cell in the grid. |
| CellRange | An indentifier for a specific cell in the grid. |
| CellStyleRequestedEventArgs | Information about the style request for a cell. |
| Column | A column in the data grid. |
| ColumnExchanger | Indicates a column that should be exchanged with another. |
| ColumnExchangersCollection | A collection of information about columns that need to be exchanged with one another. |
| ColumnGroupDescription | Represents an element in the current grouping applied to a data source or provider. Changes to this object are not observed or expected after it is initially assigned to a collection. |
| ColumnGroupDescriptionCollection | Represents a collection of grouping elements that are applied to a data source or provider. |
| ColumnHiddenChangedEventArgs | |
| ColumnMovingSeparator | |
| ColumnPropertySetter | Indicates that a specified column should have a specified property set to a value. |
| ColumnPropertySettersCollection | A collection of ColumnPropertySetters |
| ColumnResizingSeparator | |
| ColumnSortDescription | Represents an element in the current sort applied to a data source or provider. Changes to this object are not observed or expected after it is initially assigned to a collection. |
| ColumnSortDescriptionCollection | Represents a collection of sort elements that are applied to a data source or provider. |
| ColumnSummaryDescription | Represents a summary that is applied to a datasource. Changes to this object are not observed or expected after it is initially assigned to a collection. |
| ColumnSummaryDescriptionCollection | |
| ColumnWidth | Represents a width of a column. |
| ColumnWidthTypeConverter | Converts from a string to a ColumnWidth |
| DataBindingEventArgs | Information about the data binding taking place. |
| DateTimeCellInfo | Backing information about a date time cell for the grid. |
| DateTimeColumn | A column for displaying date/time values. |
| DefinitionBase | Base class for various definition types for the grid. |
| FormatGroupTextEventArgs | |
| FormatSummaryTextEventArgs | |
| GridActiveCellChangedEventArgs | Information about the change to the selected cells in the grid. |
| GridAnimationPhaseSettings | This class is used to group the settings to define an animation phase. |
| GridAnimationSettings | Animation settings for the grid. |
| GridCellEventArgs | Information about the cell in context. |
| GridCellPosition | |
| GridColumnAnimationSettings | Column animation settings for the grid. |
| GridColumnCollection | A list of column definitions. |
| GridColumnsAutoGeneratedEventArgs | Information about the generated columns. |
| GridFilterExpressionsEventArgs | |
| GridGroupDescriptionsChangedEventArgs | Information about the current grouping applied to the grid. |
| GridSelectedCellRangesChangedEventArgs | Information about the change to the selected cell ranges in the grid. |
| GridSelectedCellRangesCollection | A list of selected cell keys. |
| GridSelectedCellsChangedEventArgs | Information about the change to the selected cells in the grid. |
| GridSelectedCellsCollection | A list of selected cell keys. |
| GridSelectedItemsChangedEventArgs | Information about the changing selected items in the grid. |
| GridSelectedItemsCollection | A list of selected items. |
| GridSelectedKeysChangedEventArgs | Information about the change to the selected keys in the grid. |
| GridSelectedKeysCollection | A list of selected keys. |
| GridSortDescriptionsChangedEventArgs | Information about the current sorting applied to the grid. |
| Header | Represents a base class used to configure the appearance of the column header cells. |
| HeaderSeparator | |
| ImageCellInfo | Backing information for an image cell in the grid. |
| ImageColumn | Represents an Image grid column, used to allow the developer to display an image in a cell. |
| NumericCellInfo | Backing information for a numeric cell in the grid. |
| NumericColumn | Represents a Numeric grid column, used to allow the developer to display a formatted number in a cell. |
| PinnedAreaSeparator | |
| PrimaryKeyValue | A primary key value. |
| ResponsivePhase | Describes one phase of a responsive state to apply to the grid. |
| ResponsivePhasesCollection | A collection of ResponsivePhases. |
| ResponsiveState | Describes a state that the grid can enter based on a set of responsive conditions. |
| ResponsiveStateEnteredEventArgs | Information about the entered action. |
| ResponsiveStateEnteringEventArgs | Information about the entering action. |
| ResponsiveStateExitedEventArgs | Information about the exited state. |
| ResponsiveStatesCollection | A collection of ResponsiveStates |
| RowSeparator | Represents a Row separator, this is used to visually separate the rows in a grid |
| RowSeparatorInfo | Represents backing information for the row separators. |
| SectionFooter | Used to configure the appearance of the section footer cells. |
| SectionHeader | Used to configure the appearance of the section header cells. |
| SectionHeaderCellInfo | Backing information for a section header cell in the grid. |
| SummaryCellInfo | Backing information for a section header cell in the grid. |
| SummaryRow | |
| SummaryRowRoot | |
| SummaryRowSection | |
| TemplateCellInfo | Represents backing information for a template cell. |
| TemplateCellUpdatingEventArgs | Information about the cell that has content which is being created or updated. |
| TemplateColumn | A column with customizable content. |
| TemplateHeader | A type of header with customizable content. |
| TemplateHeaderCellInfo | Backing information for the template header cells. |
| TemplateHeaderCellUpdatingEventArgs | Information about the header cell that has content which is being created or updated. |
| TemplateSectionHeader | Used to configure the appearance of the section header cells. |
| TemplateSectionHeaderCellInfo | Backing information for a template section header cell in the grid. |
| TemplateSectionHeaderCellUpdatingEventArgs | Information about the cell that has content which is being created or updated. |
| TextCellInfo | Backing information for a text cell in the grid. |
| TextColumn | Represents a Text grid column, used to allow the developer to display a formatted text in a cell. |
| TextHeader | Represents a class used to configure the appearance of a text column header cells. |
| TextHeaderCellInfo | Backing information for a text header cell. |
| VerticalSeparatorCellInfo | Represents backing information for vertical separators. |
| XamDataGrid | An advanced grid for displaying data. |