Back to Devexpress

CustomUnboundDataEventArgs Class

maui-devexpress-dot-maui-dot-datagrid-1c4f00ac.md

latest2.7 KB
Original Source

CustomUnboundDataEventArgs Class

Contains data for the CustomUnboundData event.

Namespace : DevExpress.Maui.DataGrid

Assembly : DevExpress.Maui.DataGrid.dll

NuGet Package : DevExpress.Maui.DataGrid

Declaration

csharp
public class CustomUnboundDataEventArgs :
    EventArgs

CustomUnboundDataEventArgs is the data class for the following events:

Remarks

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.

Example

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:

Inheritance

System.Object EventArgs CustomUnboundDataEventArgs

Extension Methods

Yield<CustomUnboundDataEventArgs>()

YieldIfNotNull<CustomUnboundDataEventArgs>()

See Also

CustomUnboundDataEventArgs Members

DevExpress.Maui.DataGrid Namespace