maui-devexpress-dot-maui-dot-datagrid-dot-gridcolumn-5e203651.md
Gets or sets an expression used to calculate values for the unbound column. This is a bindable property.
Namespace : DevExpress.Maui.DataGrid
Assembly : DevExpress.Maui.DataGrid.dll
NuGet Package : DevExpress.Maui.DataGrid
public string UnboundExpression { get; set; }
| Type | Description |
|---|---|
| String |
An expression used to calculate cell values for the current column.
|
In addition to columns that obtain their data from related data source fields, DataGridView allows you to create unbound columns that are not bound to any fields of the underlying data source and display custom (calculated) data values.
To add an unbound column to the grid, do the following.
To populate an unbound column with data, do one of the following.
UnboundExpression property to calculate data values based on values of other columns. Cell values are calculated automatically, and users cannot edit them.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:
See Also