Back to Devexpress

WindowExpressionBindingBase Class

corelibraries-devexpress-dot-pivotgrid-dot-databinding-39f39275.md

latest4.2 KB
Original Source

WindowExpressionBindingBase Class

The base class that uses a custom string expression with window functions to calculate values. WindowExpressionBindingBase serves as a calculation binding of a Pivot Grid’s field in Optimized mode.

Namespace : DevExpress.PivotGrid.DataBinding

Assembly : DevExpress.PivotGrid.v25.2.Core.dll

NuGet Packages : DevExpress.PivotGrid.Core, DevExpress.Win.Navigation

Declaration

csharp
public class WindowExpressionBindingBase :
    DirectedCalculationBindingBase,
    IExpressionBinding
vb
Public Class WindowExpressionBindingBase
    Inherits DirectedCalculationBindingBase
    Implements IExpressionBinding

Remarks

Pivot Grid uses the Binding API to bind Pivot Grid fields to data. A data binding source can be a column in the data source or a calculated expression.

The following types of bindings are available:

Column Binding Allows you to bind a Pivot Grid field to a data column in the data source. The Pivot Grid field obtains its values from a field in the data source.Expression BindingAllows you to bind a Pivot Grid field to an expression and display the calculated result. The expression can be a formula or an aggregate function.Calculation BindingAllows you to bind a Pivot Grid field to a window calculation and display aggregated values in the window.

The following classes are used to create calculation bindings:

PlatformClass
WinFormsWindowExpressionBinding
WPFWindowExpressionBinding
ASP.NET Web FormsWindowExpressionBinding

Examples

Inheritance

Object DataBindingBase CalculationBindingBase DirectedCalculationBindingBase WindowExpressionBindingBase WindowExpressionBinding

WindowExpressionBinding

WindowExpressionBinding

See Also

WindowExpressionBindingBase Members

Optimized Calculation Engine

Data Binding API

DevExpress.PivotGrid.DataBinding Namespace