Class | Description | |
---|---|---|
ActivationGesture | Represents a key or text gesture that causes an element to enter edit mode. | |
ActivationGestureCollection | Represents a dynamic ActivationGesture collection that provides notifications when items are added, removed, or when the collection is refreshed. | |
AsyncCommitInfo | Received in the CommitItems event to provide information on the virtualized items to allow those that have been modified to be committed to the underlying data source. | |
AsyncQueryAutoFilterDistinctValuesInfo | Received in the QueryAutoFilterDistinctValues event. | |
AsyncQueryEventArgs | ||
AsyncQueryGroupsInfo | Received in the QueryGroups event. | |
AsyncQueryInfo | Received in the QueryItems event to provide the information necessary to retrieve the next batch of items. | |
AsyncQueryInfoBase | Base class for the AsyncQuery classes. | |
AsyncQueryItemCountInfo | Received in the QueryItemCount event. | |
AutoFilterControl | Control that is displayed in a column-manager cell when automatic filtering is enabled. | |
AutoFilterControl.AutoFilterNullValue | ||
AutoFilterPopup | The AutoFilterPopup class represents the popup that contains the AutoFilterControl, which is displayed in a column-manager cell to allow its associated column to be automatically filtered. | |
AutoFilterValuesChangedEventArgs | Provides information and event data on AutoFilterValues that have changed. | |
CancelRoutedEventArgs | Provides information and event data on a cancelable routed event. | |
Cell | Represents a cell in a grid, which is a ContentControl used to display the value of a property in a data item. | |
CellCollection | Represents a dynamic cell collection that provides notifications when items are added, removed, or when the collection is refreshed. | |
CellContentPresenter | Displays the content of a cell. | |
CellEditor | Contains the information required to display the template that will be used to edit the content of a cell as well as the activation gestures that activation the template. | |
CellEditorContext | Class that provides information on a cell editor's parent column and associated foreign key configuration. | |
CellEditorSelector | Represents a cell editor selector that selects the appropriate CellEditor for a given cell. | |
CellLabelPresenter | Displays the label of a cell. | |
CellValidatingEventArgs | Provides information on the value to be validated. | |
CellValidationContext | The validation context in which the cell content is validated. The validation context contains the cell and data item relative to the content being validated. | |
CellValidationError | Represents the error that is provided when the value of a cell fails the UI-level validation process. | |
CellValidationErrorRoutedEventArgs | Provides information on the CellValidationError that occurred during the validation process. | |
CollectionViewGroupExtensions | Class that exposes methods that extend the functionality provided by the CollectionViewGroup class. | |
Column | Represents a column, which defines information on how the Cells it contains are displayed and their content edited. | |
ColumnBase | Base class that represents a column and from which the Column, UnboundColumn, and MergedColumn classes derive. | |
ColumnChooserContextMenu | Class that represents a built-in context menu that allows end users to show and hide columns in a grid. | |
ColumnChooserControl | Allows you to create your own custom column chooser for allowing end-users to select which columns should be visible and which should be hidden. If you use this feature, you can't use the default ColumnChooserContextMenu. | |
ColumnChooserControlBase | ||
ColumnCollection | Represents a dynamic column collection that provides notifications when items are added, removed, or when the whole collection is refreshed. | |
ColumnFilterContext | Provides column contextual information about filtering in the grid or detail. | |
ColumnFilterControl | Control that is displayed in a column-manager cell when automatic filtering or advanced filtering are enabled. | |
ColumnFilterControlToggleButton | Control that is displayed in a column-manager cell to pop-up the ColumnFilterControl. | |
ColumnManagerCell | Specialization of the Cell class that can be used to rearrange, sort, and group the columns in a grid. | |
ColumnManagerRow | Specialization of the Row class that contains a collection of ColumnManagerCells that can be used to manipulate the columns in a grid. | |
ColumnSortDirectionChangingEventArgs | Provides information about the column whose sort direction is about to change. | |
CommitItemsEventArgs | Provides information about the virtualized items during the CommitItems event. | |
ContentElementCollection<T> | Represents a collection of content elements. | |
DataCell | Specialization of the Cell class that represents a cell contained in a DataRow. | |
DataGridBindingInfo | Class that creates and wraps a binding that is used by a column to retrieve and validate its values. | |
DataGridCollectionView | The DataGridCollectionView class allows any collection that implements the IEnumerable interface to be grouped, sorted, and filtered. | |
DataGridCollectionViewBase | Base class for the DataGridCollectionView and DataGridVirtualizingCollectionView classes. | |
DataGridCollectionViewSource | Represents the XAML proxy of the DataGridCollectionView class and exposes the most commonly used members of the DataGridCollectionView class. | |
DataGridCollectionViewSourceBase | Base class for the DataGridCollectionViewSource and DataGridVirtualizingCollectionViewSource classes, which represent the XAML proxies of the DataGridCollectionView and DataGridVirtualizingCollectionView classes and expose their most commonly used members. | |
DataGridCommands | Provides a set of commands that can be used to accomplish various actions. | |
DataGridCommittingNewItemEventArgs | Provides information on the new item that is about to be committed in the CommittingNewItem event. | |
DataGridContext | Class that the provides contextual information on, and access to, items contained in a grid or detail. | |
DataGridControl | Represents the Xceed DataGrid for WPF control, which allows data to be displayed and edited, regardless of its layout. | |
DataGridCreatingNewItemEventArgs | Provides information that can be used to create a new item in the CreatingNewItem event. | |
DataGridCurrentChangedEventArgs | Provides information related to changes made to the current visual row. | |
DataGridCurrentChangingEventArgs | Provides information related to changes about to be made to the current visual row. | |
DataGridDetailDescription | The DataGridDetailDescription class provides information about a detail relation whose content will be displayed as the details of the master data items in a grid or as the data items of another detail. | |
DataGridDetailDescriptionCollection | Contains a collection of DataGridDetailDescription objects. | |
DataGridException | Exception that is thrown when a DataGrid-specific exception occurs. | |
DataGridFocusException | Exception that is thrown when a focus-related exception is thrown. | |
DataGridForeignKeyConverter | Represents a foreign key converter, which allows custom key/value mappings to be provided. | |
DataGridForeignKeyDescription | Class that provides descriptive information about a foreign key or enumeration. | |
DataGridGroupDescription | Class that describes the grouping of items using a property name as the criteria. | |
DataGridGroupInfo | Class that provides the information required to created groups when using a virtualized collection view. | |
DataGridInternalException | Exception that is thrown when an unexpected datagrid-specific exception occurs. | |
DataGridItemCancelEventArgs | Provides information for cancelable events. | |
DataGridItemEventArgs | Provides information for events that manipulate items. | |
DataGridItemHandledEventArgs | Provides information for events that can be handled completely in an event handler. | |
DataGridItemProperty | Represents the characteristics of a property for an item in a DataGridCollectionView. | |
DataGridItemPropertyBase | Base class that represents the characteristics of a property for an item in a datagrid collection view and from which the DataGridItemProperty and DataGridUnboundItemProperty classes derive. | |
DataGridItemPropertyCollection | Contains a collection of DataGridItemProperty objects. | |
DataGridItemPropertyCommittingValueEventArgs | Provides information when a value is about to be committed. | |
DataGridItemPropertyDictionary | Gets a dictionary of datagrid item properties. | |
DataGridItemPropertyQueryValueEventArgs | Provides information when a value is required. | |
DataGridItemRemovedEventArgs | Provides information on an item that was removed from a collection view. | |
DataGridItemsHost | Base class whose derived classes are used in DataGridControl templates as a replacement for the ItemsPresenter and that will contain the data items as well as the items contained in non-fixed header and footer sections and whose containers are created from the associated CustomItemContainerGenerator. | |
DataGridRemovingItemEventArgs | Provides information on the new item that is about to be removed in the RemovingItem event. | |
DataGridSelectionChangedEventArgs | Provides information on the items that were selected/unselected. | |
DataGridSelectionChangingEventArgs | Provides information on the items that are being selected/unselected. | |
DataGridUnboundItemProperty | Represents an "unbound" item property whose values can be appended to a data item. | |
DataGridVirtualizingCollectionView | The DataGridVirtualizingCollectionView class and its XAML proxy, the DataGridVirtualizingCollectionViewSource class, provide support for data virtualization. | |
DataGridVirtualizingCollectionViewBase | Base class that provides support for data virtualization, and from which the DataGridVirtualizingCollectionView and DataGridVirtualizingQueryableCollectionView classes derive. | |
DataGridVirtualizingCollectionViewSource | The DataGridVirtualizingCollectionViewSource class is the XAML proxy of the DataGridVirtualizingCollectionView class, which provides support for data virtualization. | |
DataGridVirtualizingCollectionViewSourceBase | Gets or sets a value representing when the CommitItems event will be raised. | |
DataGridVirtualizingPanel | Arranges and virtualizes the content of a DataGridControl. | |
DataGridVirtualizingQueryableCollectionView | The DataGridVirtualizingQueryableCollectionView class and its XAML proxy, the DataGridVirtualizingQueryableCollectionViewSource class, provide support for IQueryable data sources. | |
DataGridVirtualizingQueryableCollectionViewSource | The DataGridVirtualizingQueryableCollectionView class and its XAML proxy, the DataGridVirtualizingQueryableCollectionViewSource class, provide support for IQueryable data sources. | |
DataRelationDetailDescription | The DataRelationDetailDescription class provides information about a DataRelation whose content will be displayed as the details of the master data items in a grid or as the data items of another detail. | |
DataRow | Specialization of the Row that represents a row that contains a collection of DataCells. DataRows are the visual representation of the data items that are displayed in a grid's viewport. | |
DataTableForeignKeyConverter | Represents a foreign key converter, which allows custom key/value mappings to be provided. | |
DataTableForeignKeyDescription | Represents a DataTable foreign key constraint. | |
DefaultDetailConfiguration | Class that provides configuration information that will be applied to all the details in a grid and any descendant details when an explicit detail configuration is not provided for a specific detail relation. | |
DeletingSelectedItemErrorRoutedEventArgs | Provides information on the selected item and the error that occurred while it was being deleted. | |
DetailConfiguration | Class that provides a detail configuration that will be applied to the details resulting from the corresponding detail description. | |
DetailConfigurationCollection | Contains a collection of DetailConfiguration objects. | |
DetailConfigurationSelector | Represents a detail-configuration selector that selects the appropriate detail configuration for a detail grid. | |
DetailIndicator | Control that provides a visual representation of the number of detail levels in a grid and/or detail. | |
DetailsExpansionChangedEventArgs | Provides information on the detail grid that was expanded/collapsed. | |
DetailsExpansionChangingEventArgs | Provides information on the detail grid that is being expanded/collapsed. | |
DistinctValuesList | Represents a specialized collection used to provide multiple distinct values at once. | |
EntityDetailDescription | The EntityDetailDescription class provides information about a EntityCollection<TEntity> detail relation and whose content will be displayed as the details of the master data items in a grid or as the data items of another detail. | |
EnumerableDetailDescription | The EnumerableDetailDescription class provides information about a detail relation whose parent data item implements IEnumerable and whose content will be displayed as the details of the master data items in a grid or as the data items of another detail. | |
FieldNameGroupConfigurationSelector | Represents a group-configuration selector that selects the appropriate group configuration for a group based on the column field names provided by the FieldNameGroupConfigurationIndictors it contains. | |
FieldNameGroupConfigurationSelectorItem | Indicates the group configuration to apply to the groups that are created by the values of the column with the specified field name. | |
FilterCell | Represents a cell contained in a FilterRow in which values can be entered to filter the items displayed in the corresponding column. | |
FilterExpressionEditor | Control that displays the editors for building a filter expression. | |
FilterExpressionLogicalOperatorEditor | Control that is displaying the editor for the 'and' and 'or' logical filter operator. | |
FilterExpressionOperandEditor | Control that displays the editors for a filter expression operator and value. | |
FilterExpressionOperatorDescription | Represents the description of a filter expression operand. | |
FilterExpressionTreeEditor | Control that displays a tree like structure of editors to edit a filter expression. | |
FilterRow | Represents a row in which values can be entered to filter the items displayed in each cell's corresponding column. | |
FlexibleCell | Used by FlexibleRow to display the content of cells. A FlexibleCell will try to bind its Content property to the property that matches the column's name on the item that is set in FlexibleCell.DataContext. That item is usually the same as FlexibleRow.Content. For example, a FlexibleCell that is bound to the 'Value' column will try to bind its Content property to the 'Value' property that may be found on the FlexibleCell/FlexibleRow item. If such a property does not exist, the FlexibleCell will not display anything. | |
FlexibleRow | A row that can be put inside any header or footer that can display content that's not bound or related to the grid's data source. FlexibleRow uses FlexibleCell cells. Set the Content property to get the content to be displayed. By default, the FlexibleRow.Content value sets the FlexibleCell.DataContext property. | |
ForeignKeyConfiguration | Represents the visual representation of a foreign key description. | |
ForeignKeyConverter | Represents a foreign key converter, which allows custom key/value mappings to be provided. | |
Group | Represents the run-time realization of a group. | |
GroupByControl | Represents a control that displays information about how the data items in a grid or detail are grouped and sorted as well as allows the end user to change how the items are grouped and sorted. | |
GroupByItem | Represents an item in a GroupByControl that corresponds to a column in a grid or detail by whose values the data items are grouped. | |
GroupConfiguration | Class that provides configuration information for a corresponding group description. | |
GroupConfigurationSelector | Represents a group-configuration selector that selects the appropriate group configuration for a group. | |
GroupExpansionChangedEventArgs | Provides information on the group that was expanded/collapsed. | |
GroupExpansionChangingEventArgs | Provides information on the group that is being expanded/collapsed. | |
GroupExtensions | Class that exposes methods that extend the functionality provided by the Group class. | |
GroupHeaderControl | Represents the control used as a Group header, which is used to expand and collapsed its associated group as well as display information on the group's content. | |
GroupHeaderFooterItemTemplate | Class that represents an item in the header or footer sections of a group. | |
GroupLevelDescription | Represents a description of each group level, which provides complementary information on the group descriptions that were added through the CollectionViewSource.GroupDescriptions property. | |
GroupLevelDescriptionCollection | Contains a collection of GroupLevelDescription objects. | |
GroupLevelIndicator | Control that provides a visual representation of the number of group levels in a grid and/or detail. | |
GroupLevelIndicatorPane | The GroupLevelIndicatorPane class represents a control that contains group-level indicators that indicate the group-level in which an item is located. | |
GroupNameCountPair | Represents a pair consisting of a group name and its corresponding item count. | |
GroupNavigationButton | Represents a button that is displayed when the mouse pointer hovers over a group name in the group header. | |
GroupNavigationControl | Represents a control that is displayed when the mouse pointer hovers over a group name in the group header. | |
GroupNavigationControlItem | Represents an item in a GroupNavigationControl. | |
HeadersFootersEditorControl | Represents a control that allows you to view, add, and remove the headers/footers in the data grid. | |
HeadersFootersEditorControlBase | This is the base class for any HeadersFootersEditorControl. | |
HierarchicalGroupByControl | Represents a control that displays hierarchical information about how the data items in a grid and any of its child details are grouped and sorted as well as allows the end user to change how the items are grouped and sorted. | |
HierarchicalGroupByControlNode | Represents a control that displays information in a HierarchicalGroupByControl about how the data items in a grid or detail are grouped and sorted as well as allows the end user to change how the items are grouped and sorted. | |
HierarchicalGroupByItem | Represents an item in a HierarchicalGroupByControlNode that corresponds to a column in a grid or detail by whose values the data items are grouped. | |
HierarchicalGroupLevelIndicatorPane | The HierarchicalGroupLevelIndicatorPane class represents a control that contains group-level-indicator panes and detail-level indicators that indicate the group and detail levels in which an item is located. | |
InitializingInsertionRowEventArgs | Provides information on the InsertionRow being initialized. | |
InsertionCell | Represents a cell contained in an InsertionRow. | |
InsertionRow | Specialization of the Row class, which allows new data items to be added to a grid. | |
KeyActivationGesture | Represents a key gesture that causes an element to enter edit mode. | |
LabeledCellPanel | Represents the panel that manages de placement of the label and the content of the cell. | |
LevelGroupConfigurationSelector | Represents a group-configuration selector that selects the appropriate group configuration for a group based on the group levels provided by the LevelGroupConfigurationSelectorItems it contains. | |
LevelGroupConfigurationSelectorItem | Indicates the group configuration to apply to the groups of the specified group level. | |
Licenser | Class that registers the classes defined in the Xceed.Wpf.DataGrid assembly. | |
ListSourceDetailDescription | The ListSourceDetailDescription class provides information about a detail relation whose parent data item implements IListSource and whose content will be displayed as the details of the master data items in a grid or as the data items of another detail. | |
MergedColumn | Represents a merged column, in which field-level columns or other merged columns can be placed so that they can be grouped under column-spanning merged headers to better organize data visually. Multiple levels of merged headers are supported. | |
MergedColumnCollection | Represents a dynamic Column collection that provides notifications when items are added or removed, or when the whole collection is refreshed. | |
MergedColumnEditorControl | This class is the main class for the MergedColumnEditor, managing the actions done in the MergedColumnEditor window. | |
MergedColumnEditorControlBase | This is the base class for any MergedColumnEditor. It contains the MergedHeaderCollection received from the main DataGrid. | |
MergedColumnManagerCell | Specialization of the ColumnManagerCell class that can be used to group and reorder columns in a grid. | |
MergedColumnManagerRow | Specialization of the ColumnManagerRow class that contains a collection of MergedColumnManagerCells that can be used to manipulate grouped (merged) columns in a grid. | |
MergedHeader | Represents a header in the datagrid under which columns and groups of columns can be grouped together. Multiple levels of merged headers are supported. | |
MergedHeaderCollection | Represents a list of merged column headers. | |
ObservableColumnCollection | Represents a list of child columns for a MergedColumn. | |
PropertyDetailDescription | The PropertyDetailDescription class provides information about a property whose content will be displayed as the details of the data items in a grid or detail. | |
QueryAutoFilterDistinctValuesEventArgs | Provides the information necessary to allow the distinct values of a DataGridItemProperty to be extrapolated during the QueryAutoFilterDistinctValues event. | |
QueryDistinctValueEventArgs | Provides information on a distinct value extracted from the underlying data source and allows a new one to be provided in its stead. | |
QueryEntityDetailsEventArgs | Provides the information required when requesting details for an EntityDetailDescription. | |
QueryGroupsEventArgs | Provides the information necessary to create groups in a virtualized collection view. | |
QueryItemCountEventArgs | Provides information on the DataGridVirtualizingCollectionView to which the grid is bound including the number of items that it should contain. | |
QueryItemsEventArgs | Provides information on the DataGridVirtualizingCollectionView to which the grid is bound including the items that have been fetched from the underlying data source. | |
ReadOnlyColumnCollection | Represents a read-only collection of columns. | |
Row | Represents any type of row in a grid. The DataRow and InsertionRow class derive from this class. | |
RowGroupHeaderControl | Represents a GroupHeaderControl that displays a row directly within the GroupHeaderControl. | |
RowPresenter | ||
RowSelector | Represents a control used to select a row. | |
RowSelectorPane | Represents the Canvas in which the RowSelectors are painted. | |
RowValidationError | Represents the error that is provided when the value of a cell fails the binding-level validation process. | |
RowValidationErrorRoutedEventArgs | Provides information on the RowValidationError that occurred during the validation process. | |
ScrollTip | Represents a content control that displays the value of one or more cells in the first visible row when a grid is scrolled. | |
SearchControl | Represents a Search Control, which can be used to search for occurences of a text value within the DataGridControl. | |
SelectionInfo | Provides information in the SelectionChanged event about the items that were selected and/or unselected. | |
SortDirectionCycleCollection | Class the representings the sort directions through which a column will cycle when its associated column-manager cell or group-by item is pressed. | |
SpannedCell | Represents a merged cell of 2 or more DataCells. | |
SpannedCellConfiguration | Represents a configuration object that can be returned by a SpannedCellConfigurationSelector. | |
SpannedCellConfigurationSelector | Represents a selector that selects the appropriate configuration for a SpannedCell. | |
SpannedCellFragment | Represents a cell that belongs to a SpannedCell. | |
SpannedCellSelector | Class used to indicate if 2 cells can be merged together to create a SpannedCell, and to provide the content to display in the resulting SpannedCell. | |
StaircasePanel | Represents a panel whose child elements are laid out in a staircase pattern. | |
StatCell | Represents a cell contained in a StatRow that can display the results of a statistical function. | |
StatCellConfiguration | Holds the configuration of a statCell. Presently, that includes StringFormat and StringFormatCulture to be able to format a StatCell. | |
StatCellConfigurationCollection | A collection of StatCellConfiguration to hold the different configurations of statCells. | |
StatGroupHeaderControl | Specialization of the RowGroupHeaderControl class, which allows the results of statistical functions to be displayed. | |
StatRow | Specialization of the Row class, which allows the results of statistical functions to be displayed. | |
StatsEditorControl | Represents a control that allows you to view, add, edit and remove the statistics displayed in a StatRow. | |
StatsEditorControlBase | This is the base class for any StatsEditorControl. | |
TextInputActivationGesture | Represents a text input gesture that causes an element to enter edit mode. | |
UnboundColumn | Represents a column that can be used to display non-data related information such as a label or controls that allow some sort of action to be carried out (e.g., a button to open a window in which the current item can be edited). | |
VirtualizedItemInfo | Class that provides information on a data item including its old and new values as well as its index in a virtualized collection view. | |
VirtualizedItemValueCollection | Contains a collection of old values for a VirtualizedItemInfo. |