Skip to main content

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

DevExpress.Maui.DataGrid Namespace

In This Article

Contains classes that implement the DataGridView functionality.

Assemblies: DevExpress.Maui.DataGrid.dll, DevExpress.Maui.DataGrid.Export.dll

NuGet Packages: DevExpress.Maui.DataGrid, DevExpress.Maui.DataGrid.Export

#Classes

Name Description
AdvancedColumnLayout Stores settings of the grid’s multi-row layout.
AffixTextColumnBase A base class for text columns that can display affixes in its content.
AutoCompleteColumn A grid column used to display and edit text values. The column suggests values as a user types in a cell.
AutoGeneratingColumnEventArgs Provides data for the DataGridView.AutoGeneratingColumn event.
CancelRowEventArgs Contains data for events that allow you to cancel actions performed with rows.
CellAppearance An object that contains a Data Grid cell’s apperance properties.
CellAppearanceBase A base class that contains a DataGridView cell’s apperance properties.
CellData Contains information about a data cell.
CheckBoxColumn A grid column that displays Boolean values and allows a user to change a cell value by switching between two states.
ColumnHeaderAppearance An object that contains a DataGridView column header’s apperance properties.
ComboBoxColumn A grid column used to display and edit text values. The column displays a drop-down list that contains available values.
CompleteRowDragDropEventArgs Provides data for the CompleteRowDragDrop event.
CustomCellAppearanceEventArgs Contains data for the CustomCellAppearance event.
CustomCellDisplayTextEventArgs Contains data for the CustomCellDisplayText event.
CustomCellExportEventArgs Contains data for the CustomCellExport event.
CustomExportEventArgs Base class that contains data for the DataGridView.Custom*Export events.
CustomFilterEventArgs Contains data for the CustomFilter event.
CustomGroupDisplayTextEventArgs Contains data for the CustomGroupDisplayText event.
CustomGroupEventArgs Contains data for the CustomGroup event.
CustomGroupRowExportEventArgs Contains data for the CustomGroupRowExport event.
CustomGroupSummaryExportEventArgs Contains data for the CustomGroupSummaryExport event.
CustomHeaderExportEventArgs Contains data for the CustomColumnHeaderExport event.
CustomSortEventArgs Contains data for the CustomSort event.
CustomSummaryEventArgs Provides data for the DataGridView.CustomSummary event.
CustomTotalSummaryExportEventArgs Contains data for the CustomTotalSummaryExport event.
CustomUnboundDataEventArgs Contains data for the CustomUnboundData event.
DataFormComboBoxDataProvider Gets or sets the data provider that supplies the inline ComboBoxEdit with items. This is a bindable property.
DataGridExportExtensions static Contains extension methods that allow you to export DataGridView content.
DataGridGestureEventArgs Provides data for the grid’s Tap, TapConfirmed, DoubleTap and LongPress events.
DataGridItemAppearanceBase A base class that contains a Data Grid item’s apperance properties.
DataGridView A data grid view.
DataGridViewActualAppearance An appearance object.
DataGridViewCommands Gets the collection of DataGridView commands.
DataGridViewScrolledEventArgs Contains data for the Scrolled event.
DateColumn A grid column used to display and edit date values.
DragRowEventArgs Provides data for the DragRow event.
DropRowEventArgs Provides data for the DropRow and DragRowOver events.
EditFormPage The page that allows users to edit grid cell values.
EditFormValidationEventArgs Provides data for the EditFormPage.ValidateForm event.
EditorShowingEventArgs Contains data for the EditorShowing event.
EditorShownEventArgs Contains data for the EditorShown event.
EditRowViewModel Contains information on a data row that a user currently edits in the edit form.
ExportBrickAppearance Contains appearance settings of a DataGridView‘s element (brick) when it is exported.
ExportBrickDefaultAppearances static Contains default appearance settings of a DataGridView‘s element (brick) when it is exported.
GridColumn An abstract class that serves as the base class for grid columns.
GridColumnActualAppearance An appearance object.
GridColumnCollection A grid’s column collection.
GridColumnSummary A data summary item.
GridLocalizer An object that localizes the text lines displayed in the DataGridView.
GridSwipeItem Stores information about an action button shown when a user swipes a data row.
GroupRowAppearance An object that contains a DataGridView group row’s apperance properties.
GroupRowData Contains information about a group row.
ImageColumn A grid column used to display images.
Initializer Includes the Init() method that initializes classes from the DevExpress.Maui.DataGrid namespace.
MultilineTextColumn A grid column used to display multiple lines of text and edit text values.
NumberColumn A grid column used to display and edit numeric values.
PickerColumn A grid column that allows a user to edit a cell value by selecting an item from the predefined set.
RowData Contains information about a data row and serves as a binding context for the DataGridView.RowDragPreviewTemplate template.
RowEventArgs The base class for classes that provide data for events raised when users interact with data rows.
SelectionChangedEventArgs Provides data for the SelectionChanged event.
SummaryCollection A collection of group or total summary items.
SwipeItemActualAppearance An appearance object.
SwipeItemAppearance An object that contains a DataGridView swipe item’s apperance properties.
SwipeItemCollection A collection of objects that specify buttons shown when a user swipes a data row left to right or right to left.
SwipeItemData Contains information about a swipe item.
SwipeItemShowingEventArgs Contains data for the SwipeItemShowing event.
SwipeItemTapEventArgs Provides data for the GridSwipeItem.Tap event.
TemplateColumn A column type that allows you to define a custom template for column cells.
TextColumn A grid column used to display and edit text values.
TextColumnBase A base class for columns used to display and edit text values.
TimeColumn A grid column used to display and edit the time.
TotalSummaryAppearance An object class that contains a DataGridView total summary’s apperance properties.
TotalSummaryData Contains information about a total summary item.
ValidateCellEventArgs Contains data for the ValidateCell and ValidateCell events.
ValidationErrorEventArgs Provides data for the DataGridView.ValidationError event.

#Structs

Name Description
CellIndex Stores the information on a cell location within the grid.

#Enums

Name Description
AutoGenerateColumnsMode Lists values used to specify how columns are generated in the grid.
DataGridElement Lists values that specify the grid elements.
EditorShowMode Lists gestures to invoke an in-place editor for a data cell.
ExportColumnHeaderMode Lists values that specify the page(s) where DataGridView column headers are exported.
FixedStyle Lists values that specify the column’s behavior when the grid is horizontally scrolled.
FontStyle Lists the exported cell font styles.
FullSwipeMode Lists values that specify how the grid handles a full swipe across the row.
GridSortMode Lists values that specify whether the grid allows data sorting by multiple columns or by a single column only.
GridStringId Contains values corresponding to strings that can be localized.
SelectionMode Lists values that define selection modes within the DataGridView control.