Back to Devexpress

CalculationBindingBase Class

corelibraries-devexpress-dot-pivotgrid-dot-databinding-65e790ca.md

latest7.2 KB
Original Source

CalculationBindingBase Class

The base class that specifies the Pivot Grid field’s calculation binding 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 abstract class CalculationBindingBase :
    DataBindingBase
vb
Public MustInherit Class CalculationBindingBase
    Inherits DataBindingBase

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 table illustrates the Binding API that can be used to create calculation bindings in Optimized mode:

WinFormsWPFASP.NET
DevExpress.XtraPivotGrid.RankBindingDevExpress.Xpf.PivotGrid.RankBindingDevExpress.Web.ASPxPivotGrid.RankBinding
DevExpress.XtraPivotGrid.MovingCalculationBindingDevExpress.Xpf.PivotGrid.MovingCalculationBindingDevExpress.Web.ASPxPivotGrid.MovingCalculationBinding
DevExpress.XtraPivotGrid.DifferenceBindingDevExpress.Xpf.PivotGrid.DifferenceBindingDevExpress.Web.ASPxPivotGrid.DifferenceBinding
DevExpress.XtraPivotGrid.PercentOfTotalBindingDevExpress.Xpf.PivotGrid.PercentOfTotalBindingDevExpress.Web.ASPxPivotGrid.PercentOfTotalBinding
DevExpress.XtraPivotGrid.RunningTotalBindingDevExpress.Xpf.PivotGrid.RunningTotalBindingDevExpress.Web.ASPxPivotGrid.RunningTotalBinding
DevExpress.XtraPivotGrid.WindowExpressionBindingDevExpress.Xpf.PivotGrid.WindowExpressionBindingDevExpress.Web.ASPxPivotGrid.WindowExpressionBinding

Inheritance

Show 28 items

Object DataBindingBase CalculationBindingBase DirectedCalculationBindingBase

PercentOfTotalBindingBase

RankBindingBase

MovingCalculationBindingBase

DifferenceBindingBase

RunningTotalBindingBase

WindowExpressionBindingBase

RankBinding

RunningTotalBinding

DifferenceBinding

MovingCalculationBinding

PercentOfTotalBinding

WindowExpressionBinding

DifferenceBinding

PercentOfTotalBinding

RankBinding

RunningTotalBinding

WindowExpressionBinding

MovingCalculationBinding

DifferenceBinding

MovingCalculationBinding

PercentOfTotalBinding

RankBinding

RunningTotalBinding

WindowExpressionBinding

See Also

CalculationBindingBase Members

Data Binding API

Window Calculations Overview

Optimized Calculation Engine

DevExpress.PivotGrid.DataBinding Namespace