DevExpress.Mobile.DataGrid Namespace

Contains classes which implement the main functionality of the Grid for Xamarin control.

Important

This documentation topic describes legacy technology. We no longer develop new functionality for the GridControl and suggest that you use the new DataGridView control instead.

Classes

Name Description
AutoGeneratingColumnEventArgs

Provides data for the GridControl.AutoGeneratingColumn event.

CellData

Contains information on a data cell.

ColorScaleFormatCondition

Represents a color scale format condition.

CustomSummaryEventArgs

Provides data for the GridControl.CalculateCustomSummary event.

CustomizeCellDisplayTextEventArgs

Provides data for the GridControl.CustomizeCellDisplayText event.

CustomizeCellEventArgs

Provides data for the GridControl.CustomizeCell event.

DataBarFormatCondition

Represents a data bar format condition.

DateColumn

A grid column to display and edit date values.

EditValuesContainer

Contains information on a data row currently being edited by an end-user via an edit form.

ExpressionConditionBase

Serves as a base for classes that represent expression-based format conditions.

FormatCondition

Represents a format condition based on a specified rule(s) or expression (equal, less, between, etc.).

FormatConditionBase

Serves as a base for classes that represent format conditions.

FormatConditionCollection

A collection of format conditions.

GridColumn

An abstract class that serves as the base class for grid columns.

GridColumnCollection

A grid's column collection.

GridColumnDataEventArgs

Provides data for the GridControl.CustomUnboundColumnData event.

GridColumnSummary

A data summary item.

GridControl

The grid control.

HorizontalScrollOffsetEventArgs

Provides data for the GridControl.HorizontalScrollOffsetChanged event.

IconSetFormatCondition

Represents an icon set format condition.

ImageColumn

A column type that allows you to display images.

IndicatorFormatConditionBase

Serves as a base for classes that represent indicator-type format conditions.

InitNewRowEventArgs

Provides data for the GridControl.InitNewRow event.

NumberColumn

A grid column to display and edit numeric values.

PickerColumn

A grid column allowing an end-user to edit a cell value by selecting an item from the predefined set.

PopupMenuEventArgs

Provides data for the GridControl.PopupMenuCustomization event.

RowAllowEventArgs

Provides data for the GridControl.GroupRowExpanding and GridControl.GroupRowCollapsing events.

RowEditingEventArgs

Provides data for the GridControl.EndRowEdit event.

RowEventArgs

Provides data for the GridControl.RowTap event.

RowTapEventArgs

Provides data for the GridControl.RowTap event.

SourceRowEventArgs

Provides data for the GridControl.EndRowEdit event.

SwipeButtonEventArgs

Provides data for the GridControl.SwipeButtonClick event.

SwipeButtonInfo

Contains information on a button shown when an end-user swipes left to right, or right to left, over a data row.

SwipeButtonShowingEventArgs

Provides data for the GridControl.SwipeButtonShowing event.

SwitchColumn

A grid column to display Boolean values and select between two states.

TemplateColumn

A column type that allows you to define a custom template for column cells.

TextColumn

A grid column to display and edit text values.

ThemeFontAttributes

Allows you to specify required font attributes for the grid's themes.

TopBottomRuleFormatCondition

Represents a top/bottom format condition.

Interfaces

Name Description
IEditableRowData

Contains information on a grid's row and allows you to modify field values in this row.

IGroupInfo

Provides properties to obtain information on a data group.

IRowData

Provides access to the data in a grid's row.

Structs

Name Description
CellIndex

Stores the information on a cell location within the grid.

Delegates

Name Description
AutoGeneratingColumnEventHandler

Represents a method that will handle the GridControl.AutoGeneratingColumn event.

CustomSummaryEventHandler

Represents a method that will handle the GridControl.CalculateCustomSummary event.

CustomizeCellDisplayTextEventHandler

Represents a method that will handle the GridControl.CustomizeCellDisplayText event.

CustomizeCellEventHandler

Represents a method that will handle the GridControl.CustomizeCell event.

GridColumnDataEventHandler

Represents a method that will handle the GridControl.CustomUnboundColumnData event.

HorizontalScrollOffsetEventHandler

Represents a method that will handle the GridControl.HorizontalScrollOffsetChanged event.

InitNewRowEventHandler

Represents a method that will handle the GridControl.InitNewRow event.

PopupMenuEventHandler

Represents a method that will handle the GridControl.PopupMenuCustomization event.

RowAllowEventHandler

Represents a method that will handle the GridControl.GroupRowExpanding and GridControl.GroupRowCollapsed events.

RowEditingEventHandler

Represents a method that will handle the GridControl.EndRowEdit event.

RowEventHandler

Represents a method that will handle the GridControl.RowTap event.

RowTapEventHandler

Represents a method that will handle the GridControl.RowTap event.

SourceRowEventHandler

Represents a method that will handle the GridControl.EndRowEdit event.

SwipeButtonEventHandler

Represents a method that will handle the GridControl.SwipeButtonClick event.

SwipeButtonShowingEventHandler

Represents a method that will handle the GridControl.SwipeButtonShowing event.

Enums

Name Description
AutoGenerateColumnsMode

Lists values used to specify how columns are generated in the grid.

ColumnContentAlignment

Specifies the content alignment within the column cells.

CustomSummaryProcess

Lists values that specify the current status of custom summary calculation.

EditingRowAction

Lists values specifying whether cell values modified via an in-place editor are saved or discarded.

FixedStyle

Lists values that specify a column's behavior when a grid is horizontally scrolled.

GridPopupMenuType

Lists values specifying GridControl's context menu types.

GridSortMode

Lists values specifying whether the grid allows data sorting by multiple columns or by a single column only.

RowEditMode

Lists values that specify the GridControl's editing mode.

SummaryType

Lists values specifying the aggregate function types.