mobilecontrols-devexpress-dot-xamarinforms-dot-datagrid-d56c5151.md
Provides data for the DataGridView.CustomUnboundColumnData event.
Namespace : DevExpress.XamarinForms.DataGrid
Assembly : DevExpress.XamarinForms.Grid.dll
NuGet Package : DevExpress.XamarinForms.Grid
public class GridColumnDataEventArgs :
EventArgs
GridColumnDataEventArgs is the data class for the following events:
The DataGridView.CustomUnboundColumnData event allows you to populate unbound columns with data and save data values modified in unbound columns back to the data source. Use the IsGetData and IsSetData properties to determine whether the event handler should provide data for or save data from an unbound column.
The Column property returns the currently processed unbound column. To get the data of the processed row or assign a value to any field in this row, use the Item property.
Assume that the DataGridView instance is bound to a collection of orders. An order has the Product.Name, Product.UnitPrice and Quantity fields. This example shows how to add an unbound column (Total) to the grid to calculate each order amount according to the expression: UnitPrice*Quantity.
Implement logic to calculate column values in one of the following ways:
Use the GridColumn.UnboundExpression property:
Handle the DataGridView.CustomUnboundColumnData event:
Object EventArgs GridColumnDataEventArgs
See Also