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. | |
AsyncQueryInfo | Received in the QueryItems event to provide the information necessary to retrieve the next batch of items. | |
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 | ||
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 and UnboundColumn classes derive. | |
ColumnCollection | Represents a dynamic column collection that provides notifications when items are added, removed, or when the whole collection is refreshed. | |
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 | ||
CommitItemsEventArgs | Provides information about the virtualized items during the CommitItems event. | |
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. | |
DataGridCheckBox | Represents a control used to edit and display boolean values. This class should be used rather than the system provided CheckBox control which causes issues with focus when used within a focus scope (e.g., DataGridControl). | |
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. | |
DataGridDatePicker | Represents a control used to edit and display dates. | |
DataGridException | Exception that is thrown when a DataGrid-specific exception occurs. | |
DataGridFocusException | Exception that is thrown when a focus-related exception is thrown. | |
DataGridForeignKeyConverter | ||
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. | |
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. | |
DetailConfigurationSelector | ||
DetailIndicator | Control that provides a visual representation of the number of detail levels in a grid and/or detail. | |
DetailsExpansionChangedEventArgs | ||
DetailsExpansionChangingEventArgs | ||
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. | |
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 | ||
GroupExpansionChangingEventArgs | ||
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. | |
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. | |
KeyActivationGesture | Represents a key gesture that causes an element to enter edit mode. | |
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. | |
ObservableColumnCollection | ||
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. | |
Row | Represents any type of row in a grid. The DataRow and InsertionRow class derive from this class. | |
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. | |
SelectionInfo | Provides information in the SelectionChanged event about the items that were selected and/or unselected. | |
SortDirectionCycleCollection | ||
StaircasePanel | Represents a panel whose child elements are laid out in a staircase pattern. | |
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. |