Skip to main content

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

XRLabel.SummaryGetResult Event

Occurs when a summary gets its final value.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v24.1.dll

NuGet Package: DevExpress.Reporting.Core

#Declaration

public event SummaryGetResultHandler SummaryGetResult

#Event Data

The SummaryGetResult event's data class is SummaryGetResultEventArgs. The following properties provide information specific to this event:

Property Description
CalculatedValues Returns a collection of values calculated using the summary function.
Handled Gets or sets a value indicating whether an event was handled. If it was handled, the custom summary value is assigned to the SummaryGetResultEventArgs.Result property.
Result Gets or sets the result of a custom summary calculation.

#Remarks

The SummaryGetResult event occurs before a label is printed. The event handler method gets the accumulatedValues parameter which is an array of summary values accumulated from the last time the XRLabel.SummaryReset event was raised.

To calculate a custom summary, the XRSummary.Func property should be set to SummaryFunc.Custom.

The custom summary events occur in the following order:

Note

With Expressions Bindings, calculation of custom summaries is no longer available. You are encouraged to write a custom expression with operators, functions, and constants, as described in the following help topic: Expression Language. For additional examples refer to the following help section: Calculate Summaries.

See Also