maui-devexpress-dot-maui-dot-datagrid-1c4f00ac.md
Contains data for the CustomUnboundData event.
Namespace : DevExpress.Maui.DataGrid
Assembly : DevExpress.Maui.DataGrid.dll
NuGet Package : DevExpress.Maui.DataGrid
public class CustomUnboundDataEventArgs :
EventArgs
CustomUnboundDataEventArgs is the data class for the following events:
The DataGridView.CustomUnboundData event allows you to populate unbound columns with data and save data values modified in unbound columns to the data source. Use the IsGetData and IsSetData properties to determine whether the event handler should provide data 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.CustomUnboundData event:
System.Object EventArgs CustomUnboundDataEventArgs
Yield<CustomUnboundDataEventArgs>()
YieldIfNotNull<CustomUnboundDataEventArgs>()
See Also