A newer version of this page is available.
Switch to the current version.
DevExpress.Xpf.Grid Namespace
Contains classes which implement the main functionality of the DXGrid for WPF suite. To use these classes in XAML code, add the xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid" namespace reference.
Assemblies: DevExpress.Xpf.Grid.v19.2.dll, DevExpress.Xpf.Grid.v19.2.Core.dll
Classes
Name | Description |
---|---|
ActivationActionEventArgsBase | Provides data for the DataViewBase.GetIsEditorActivationAction and DataViewBase.ProcessEditorActivationAction events. |
BandBase | Serves as a base class for bands. |
BaseColumn | Serves as a base for classes that represent columns or card fields. |
BaseGridColumnHeader | The base class for grid column headers. |
BaseGridHeader | The base class for grid column headers. |
CanSelectCellEventArgs | Provides data for the TableView.CanSelectCell and TreeListView.CanSelectCell events. |
CanSelectRowEventArgs | Provides data for the DataViewBase.CanSelectRow event. |
CanUnselectCellEventArgs | Provides data for the TableView.CanUnselectCell and TreeListView.CanUnselectCell events. |
CanUnselectRowEventArgs | Provides data for the DataViewBase.CanUnselectRow event. |
CardData | Contains information about a card. |
CardHeaderData | Contains a card header's data. |
CardView | Represents a View that displays data using cards. |
CardViewCommands | Provides access to CardView commands. |
CardViewHitInfo | Contains information about the specified element contained within the Card View. |
CellContentPresenter | Displays the content of a data cell. |
CellMergeEventArgs | Provides data for the TableView.CellMerge event. |
CellValueChangedEventArgs | Provides data for the GridViewBase.CellValueChanged event. |
CellValueEventArgs | Provides data for the GridViewBase.CellValueChanging and GridViewBase.CellValueChanged events. |
ClipboardRowCellValuePastingEventArgs | Provides data for the TableView.ClipboardRowCellValuePasting and TreeListView.ClipboardRowCellValuePasting events. |
ClipboardRowPastingEventArgs | Provides data for the TableView.ClipboardRowPasting and TreeListView.ClipboardRowPasting events. |
ColorScaleFormatCondition | A Color Scales conditional format. |
ColumnBase | Serves as a base for classes that represent columns or card fields. |
ColumnChooserControl | The legacy Column Chooser control allows users to show and hide the GridControl's columns at runtime. |
ColumnDataEventArgsBase | Serves as a base for classes that provide data for events used to supply data for unbound columns. |
ColumnHeaderClickEventArgs | Provides data for the DataViewBase.ColumnHeaderClick event. |
CompactModeFilterItem | Represents a filter item displayed within the compact panel in compact mode. |
ContentDetailDescriptor | Represents a Detail with freely-customizable content. |
CopyingToClipboardEventArgs | Provides data for the GridViewBase.CopyingToClipboard event. |
CopyingToClipboardEventArgsBase | Serves as the base class for classes that provide data for events related to copying data to the clipboard. |
CurrentItemChangedEventArgs | Provides data for the DataControlBase.CurrentItemChanged event. |
CustomBestFitEventArgs | Provides data for the TableView.CustomBestFit event. |
CustomBestFitEventArgsBase | Serves as the base class for classes that provide data for events related to changing the column's width. |
CustomCellAppearanceEventArgs | Provides data for the TableView.CustomCellAppearance and TreeListView.CustomCellAppearance events. |
CustomColumnDisplayTextEventArgs | Provides data for the GridControl.CustomColumnDisplayText event. |
CustomColumnSortEventArgs | Provides data for the GridControl.CustomColumnSort event. |
CustomDataUpdateFormatConditionEventArgs | Provides data for the TableView.CustomDataUpdateFormatCondition and TreeListView.CustomDataUpdateFormatCondition events. |
CustomFilterDisplayTextEventArgs | Provides data for the DataViewBase.CustomFilterDisplayText event. |
CustomGroupDisplayTextEventArgs | Provides data for the GridControl.CustomGroupDisplayText event. |
CustomRowAppearanceEventArgs | Provides data for the TableView.CustomRowAppearance and TreeListView.CustomRowAppearance events. |
CustomUniqueValuesEventArgs | Provides data for the CustomUniqueValues event. |
DataBarFormatCondition | A Data Bars conditional format. |
DataControlBase | Serves as a base for classes that represents data-aware controls (e.g. GridControl). |
DataControlDetailDescriptor | Represents a detail that displays a grid control and natively integrates with the master grid. |
DataControlSerializationOptions | Contains options that specify how column specific settings are stored to and restored from a stream or file in XML format. |
DataUpdateFormatCondition | A Data Update conditional format. |
DataViewBase | Serves as a base for classes that represent Views. |
DataViewCommandsBase | Contains commands common to all the GridControl views. |
DefaultColumnMenuItemNames | Contains default item captions displayed within the column context menu. |
DefaultColumnMenuItemNamesBase | |
DefaultSummaryMenuItemNames | Contains default item captions displayed within the summary context menu. |
DetailDescriptorBase | Implements the basic functionality for objects that represent Detail Views within the grid's master-detail hierarchy. |
DetailDescriptorCollection | Stores a collection of Detail Descriptors. |
DetailDescriptorSelector | Enables you to select which detail descriptor to use in data dependent details. |
DetailDescriptorTrigger | Represents a trigger that selects a proper detail for each master row conditionally. |
EditFormShowingEventArgs | Provides data for the TableView.EditFormShowing and TreeListView.EditFormShowing events. |
EditGridCellData | Contains information about a data cell in edit mode. |
EditorEventArgs | Provides data for the GridViewBase.ShownEditor and GridViewBase.HiddenEditor event. |
EditorEventArgsBase | Serves as the base class for all classes that provide data for different events, related to using in-place editors. |
ExcelColumnFilterSettings | Contains settings specific to an Excel-style column filter. |
ExpressionConditionBase | Serves as a base class for expression based conditional formats. |
FilterCellContentPresenter | Displays the content of a automatic filter row cell. |
FilterEditorEventArgs | Provides data for the DataViewBase.FilterEditorCreated event. |
FilterGroupSortChangingEventArgs | Provides data for the DataControlBase.FilterGroupSortChanging event. |
FilterPopupEventArgs | Provides data for the DataViewBase.ShowFilterPopup event. |
FocusedRowChangedEventArgs | Provides data for the DataViewBase.FocusedRowChanged event. |
FocusedRowHandleChangedEventArgs | Provides data for the DataViewBase.FocusedRowHandleChanged event. |
FormatCondition | A value based conditional format. |
FormatConditionBase | Serves as a base class for conditional formats. |
FormatConditionCollection | Represents a collection of conditional formats. |
GetActiveEditorNeedsKeyEventArgs | Provides data for the DataViewBase.GetActiveEditorNeedsKey event. |
GetIsEditorActivationActionEventArgs | Provides data for the DataViewBase.GetIsEditorActivationAction event. |
GridBandMenuInfo | Contains information about a context menu invoked for a grid band. |
GridCell | Represents an object which corresponds to a data cell. |
GridCellData | Contains information about a data cell. |
GridCellValidationEventArgs | Provides data for the GridColumn.Validate event. |
GridColumn | The grid column. |
GridColumnCollection | Represents the grid's column collection. |
GridColumnCommands | Provides access to column commands. |
GridColumnData | Contains information about a column. This class supports the internal infrastructure and is not intended to be used directly from your code. |
GridColumnDataEventArgs | Provides data for the GridControl.CustomUnboundColumnData event. |
GridColumnHeader | Represents a column's header. |
GridColumnHeaderBase | Represents the base class for a grid column header. |
GridCommands static | Provides access to grid commands. |
GridControl | The Data Grid control. |
GridControlBand | The grid band. |
GridControlBandsLayout | This class supports the internal infrastructure and is not intended to be used directly from your code. |
GridControlLocalizer | A base class that provides necessary functionality for custom localizers of the Data Grid control. |
GridDataBase | Serves as a base for classes that provide information about grid elements (cells, columns, etc.). |
GridDataViewBase | Serves as a base for classes that represent Views. |
GridGroupSummaryData | Contains information about the summary value displayed within a group row. |
GridGroupSummarySortInfo | Represents an element in the GridGroupSummarySortInfoCollection. |
GridGroupSummarySortInfoCollection | Represents a collection which contains the information required to sort the group rows by summary values. |
GridMenuEventArgs | Provides data for the DataViewBase.ShowGridMenu event. |
GridMenuInfo | Contains information about the context menu. |
GridPopupMenu | A pop-up menu displayed within a View. |
GridRowContent | Displays the content of a data row. |
GridRowInfo | Contains information about the grid's row. |
GridRowValidationEventArgs | Provides data for the GridViewBase.ValidateRow event. |
GridSelectionChangedEventArgs | Provides data for the GridViewBase.SelectionChanged event. |
GridSerializationOptions | Contains options that specify how column specific settings are stored to and restored from a stream or file in XML format. |
GridSortInfo | Represents an element in the GridControl.SortInfo collection. |
GridSortInfoCollection | Represents a collection of GridSortInfo objects. |
GridSummaryData | Contains information about the summary value. |
GridSummaryItem | Represents a summary item. |
GridSummaryItemCollection | A collection of summary items. |
GridTotalSummaryData | Contains information about the total summary value displayed within the Summary Panel. |
GridViewBase | Serves as the base for objects representing Table and Card views in a grid control. |
GridViewCommandsBase | Provides access to View commands. |
GridViewHitInfoBase | Serves as the base for classes providing information about a particular view element. |
GroupRowData | Contains information about a group row. |
HeadersData | Contains information about column headers. |
IconSetFormatCondition | An Icon Sets conditional format. |
IndicatorFormatConditionBase | Serves as a base class for indicator-type conditional formats. |
InitNewRowEventArgs | Provides data for the TableView.InitNewRow event. |
InvalidRowExceptionEventArgs | Provides data for the GridViewBase.InvalidRowException event. |
LightweightCellEditor | Displays the content of a data cell in the optimized mode. |
LightweightCellEditorBase | Serves as the base for classes that display the content of a data cell in the optimized mode. |
MultiDetailDescriptor | Serves as the base for Detail Descriptors that allow you to display multiple details at the same level. |
ProcessEditorActivationActionEventArgs | Provides data for the DataViewBase.ProcessEditorActivationAction event. |
RowAllowEventArgs | Provides data for the GridControl.GroupRowExpanding and GridControl.GroupRowCollapsing events. |
RowControl | A grid row. |
RowData | Contains information about a data row. |
RowDataBase | Serves as a base for classes that contain information about rows and cards. |
RowDoubleClickEventArgs | Provides data for the TableView.RowDoubleClick event handler. |
RowEventArgs | Provides data for the GridControl.GroupRowExpanded, GridControl.GroupRowCollapsed, GridViewBase.RowUpdated and GridViewBase.RowCanceled events. |
ScrollBarAnnotationInfo | Contains information about the layout and appearance of a particular type of scrollbar annotation marks. |
ScrollBarAnnotationRowInfo | Contains information about scrollbar annotation. |
ScrollBarAnnotationsAppearance | Contains properties that provide access to the appearance settings of particular scrollbar annotation marks. |
ScrollBarAnnotationsCreatingEventArgs | Provides data for the TableView.ScrollBarAnnotationsCreating and TreeListView.ScrollBarAnnotationsCreating events. |
ScrollBarCustomRowAnnotationEventArgs | Provides data for the TableView.ScrollBarCustomRowAnnotation and TreeListView.ScrollBarCustomRowAnnotation events. |
SearchStringToFilterCriteriaEventArgs | Provides data for the DataViewBase.SearchStringToFilterCriteria event. |
SelectedRowsCollection | Represents a collection of selected rows. |
ShowingEditorEventArgs | Provides data for the GridViewBase.ShowingEditor event. |
ShowingEditorEventArgsBase | Serves as the base for classes that provide data for events related to showing in-place editors. |
SummaryItemBase | Serves as a base for classes that represent summary items. |
TableView | A View that displays data in a tabular form. |
TableViewCommands | Provides access to TableView commands. |
TableViewHitInfo | Contains information about the specified element contained within the Table View. |
TabViewDetailDescriptor | Displays multiple Details within a tabbed container. |
TopBottomRuleFormatCondition | Represents the Top-Bottom and Average conditional formats. |
TreeListBandMenuInfo | Contains information about a context menu invoked for a treelist band. |
TreeListColumn | A column within a TreeListControl. |
TreeListColumnCollection | The treelist's column collection. |
TreeListControl | The TreeList control. |
TreeListControlBand | The treelist band. |
TreeListControlBandsLayout | This class supports the internal infrastructure and is not intended to be used directly from your code. |
TreeListControlBase | Serves as a base class for the TreeListControl. |
TreeListNode | A node displayed within a TreeListView. |
TreeListNodeCollection | A collection of nodes. |
TreeListNodeIterator | The Node Iterator. |
TreeListNodeSummaryItemCollection | A collection of node summary items. |
TreeListRowInfo | Contains information about the treelist's row. |
TreeListSortInfoCollection | A collection of GridSortInfo objects. |
TreeListSummaryItem | A summary item. |
TreeListSummaryItemCollection | A collection of summary items. |
TreeListView | A View that displays information in a tree hierarchical structure. |
TreeListViewCommands | Provides access to TreeListView commands. |
UnboundExpressionEditorEventArgs | Provides data for the DataViewBase.UnboundExpressionEditorCreated event. |
UniqueDuplicateRuleFormatCondition | A Unique-Duplicate conditional format. |
Structs
Name | Description |
---|---|
GridColumnWidth | Represents the width of the columns in the GridControl. |
Delegates
Enums
Name | Description |
---|---|
AllowedAnyOfFilters | Lists the possible any of filters that the GridControl's column supports. |
AllowedBetweenFilters | Lists the possible between filters that the GridControl's column supports. |
AllowedBinaryFilters | Lists the possible binary filters that the GridControl's column supports. |
AllowedDateTimeFilters | Lists the possible date-time filters that the GridControl's column supports. |
AllowedTotalSummaries | Lists the possible total summaries. |
AllowedUnaryFilters | Lists the possible unary filters that the GridControl's column supports. |
AutoFilterCondition | Lists values that specify the type of the comparison operator used to create filter conditions within the Automatic Filter Row. |
AutoGenerateColumnsMode | Lists the values used to specify how columns are generated. |
BestFitArea | Lists the values used to specify which interface elements should be taken into account when adjusting the column width. |
CardLayout | Lists values that specify how cards are arranged within a Card View. |
CardViewHitTest | Lists values which identify card view elements. |
CardViewSelectMode | Lists values that specify the selection mode in a Card View. |
ClipboardCopyMode | Lists the values that specify the clipboard copy mode. |
ClipboardCopyOptions | Lists the formats with which the data copied from the GridControl should be compatible. |
ClipboardMode | Lists the values that specify whether the grid cell data is copied together with the format settings. |
ColumnChooserColumnDisplayMode | Lists values that specify how the column chooser displays columns. |
ColumnFilterMode | Lists values that specify how column values are filtered. |
ColumnFilterPopupMode | Lists values that specify the display mode of the Drop-Down Filter for all columns within the view. |
ColumnPosition | Lists values that specify a column's position within a View. |
ColumnSortClearMode | Lists the possible modes of clearing sorting. |
CompactFilterElementShowMode | Lists the values that specify how the grid's filter is displayed in compact mode. |
CompactPanelShowMode | Lists the values that specify the compact panel show mode. |
CompactSortElementShowMode | Lists the values that specify how sort elements are displayed within the compact panel. |
EditFormPostMode | Lists values that specify whether changes made to a row in the Inline Edit Form are immediately shown within the grid. |
EditFormShowMode | Lists values that specify the Inline Edit Form's show mode. |
EditorButtonShowMode | Lists values that specify which cells should display editor buttons. |
ErrorsWatchMode | Lists values that specify the errors watch mode. |
ExcelColumnFilterType | Lists the possible Excel column filter types. |
ExceptionMode | Lists values that specify how an exception should be handled. |
FilterPopupMode | Lists values that specify the display mode of a column's Drop-Down Filter. |
FixedRowPosition | Lists the values that specify the position of the fixed row within the grid. |
FixedStyle | Lists values that specify a column/band's behavior when a view is horizontally scrolled. |
GridControlRuntimeStringId | Lists resource strings that can be localized at runtime. |
GridControlStringId | Contains values corresponding to strings that can be localized. |
GridMenuType | Lists values that specify the context menu type. |
GridSummaryCalculationMode | Lists the values that specify the DataViewBase.SummaryCalculationMode and SummaryItemBase.CalculationMode properties. |
GridSummaryItemAlignment | Lists values that specify a summary item's horizontal alignment within the Fixed Summary Panel. |
GridViewNavigationStyle | Lists values that specify whether row and cell focusing is allowed. |
GroupSummaryDisplayMode | Lists values that specify the alignment (position) of group summaries within a group row. |
HeaderPosition | Lists the values that specify the grid view's header position. |
HeaderPresenterType | Lists values that specify which grid element contains a column's header. |
IncrementalSearchMode | Lists values that specify the incremental search mode. |
IndicatorState | Lists the values used to indicate the row indicator state. |
MergedGroupingMode | Lists values that specify merged grouping modes. |
MergeGroupPosition | Enumerates values that specify the position of merged group headers. |
MultiSelectMode | Lists values that specify the selection mode. |
NavigatorButtonType | Specifies the options for displaying buttons within the Data Navigator. |
NewItemRowPosition | Lists values that specify the New Item Row's position within a View. |
PostConfirmationMode | Lists values that specify the response to an end-user's attempt to move the focus from the Edit Form while it contains unsaved changes. |
RowAnimationKind | Lists values that specify what animation is played while data rows are being asynchronously retrieved by the data source. |
RowDetailsVisibilityMode | Lists values that specify when GridControl row details are displayed. |
RowFixingPosition | Lists values that specify the available fixed row positions. |
RowPosition | Lists values that specify a row's position within a View. |
ScrollAnimationMode | Lists per-pixel scrolling modes. |
ScrollBarAnnotationAlignment | Lists values that specify the alignment of scrollbar annotation marks. |
ScrollBarAnnotationMode | List values that specify the scrollbar annotation modes. |
ScrollingMode | Lists values that specify how many rows are displayed onscreen when a View is scrolled to the bottom. |
ScrollMode | Lists values that specify the scrolling mode for CardView. |
SearchPanelPosition | Lists the values that specify the GridViewBase.SearchPanelPosition property. |
SelectionState | Lists values that specify a cell's (or row's) selection state. |
ShowFilterPanelMode | Lists values that specify when a View displays the Filter Panel. |
ShowFixRowButton | Lists values that specify the availability and behavior of the fix row buttons. |
ShowSearchPanelMode | Lists values that specify when the Search Panel is displayed. |
ShowUpdateRowButtons | Lists the values that specify the TableView.ShowUpdateRowButtons and TreeListView.ShowUpdateRowButtons properties. |
TableViewHitTest | Lists values which identify table view elements. |
TableViewSelectMode | Lists values that specify the selection mode in a Table View. |
TreeDerivationMode | Lists values that specify the tree derivation mode. |
TreeListFilteringMode | Lists the values that specify the TreeListView.FilteringMode property. |
TreeListFilterMode | Lists the values that specify the TreeListView.FilterMode property. |
TreeListLineStyle | Lists values that specify the style of tree lines used to connect nodes. |
UseCardLightweightTemplates | Lists values that specify whether to enable the lightweight templates feature. |
UseLightweightTemplates | Lists values that specify whether to enable the lightweight templates feature. |
WaitIndicatorType | Lists values that specify how async data loading operations are indicated |
Feedback