windowsforms-devexpress-dot-xtrapivotgrid-ca367e0b.md
Defines the calculation that aggregates values cumulatively in the window.
Namespace : DevExpress.XtraPivotGrid
Assembly : DevExpress.XtraPivotGrid.v25.2.dll
NuGet Package : DevExpress.Win.PivotGrid
public class RunningTotalBinding :
RunningTotalBindingBase
Public Class RunningTotalBinding
Inherits RunningTotalBindingBase
Follow the steps listed below to bind a PivotGrid field to the result of the calculation in Optimized mode.
The following code snippet illustrates the use of the Data Binding API to calculate a running summary for the Product Sales column:
[CodeExampleDataFile("nwind.xml")]
public static void PivotCalculations(PivotGridControl pivotGridControl) {
pivotGridControl.Fields["fExtendedPrice"].DataBinding = new DataSourceColumnBinding("ExtendedPrice");
//Calculate a running summary on the column.
pivotGridControl.Fields["fRunningTotal"].DataBinding = new RunningTotalBinding(
pivotGridControl.BestFit();
Public Sub PivotCalculations(ByVal pivotGridControl As PivotGridControl)
Dim productAmountBinding As New DataSourceColumnBinding("ExtendedPrice")
pivotGridControl.Fields("fRunningTotal").DataBinding = New RunningTotalBinding(productAmountBinding, CalculationPartitioningCriteria.ColumnValue, PivotSummaryType.Sum)
End Sub
Run Demo: Optimized Mode - Field Calculation Bindings
Object DataBindingBase CalculationBindingBase DirectedCalculationBindingBase RunningTotalBindingBase RunningTotalBinding
See Also