ChartControl.CustomizePieTotalLabel Event
In This Article
Occurs when the ChartControl draws total labels for Pie and Doughnut series.
Namespace: DevExpress.XtraCharts
Assembly: DevExpress.XtraCharts.v24.2.UI.dll
NuGet Package: DevExpress.Win.Charts
#Declaration
public event CustomizePieTotalLabelEventHandler CustomizePieTotalLabel
#Event Data
The CustomizePieTotalLabel event's data class is CustomizePieTotalLabelEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
Series | Returns a pie series whose total label is customized. |
Text | Gets or sets the total label text. |
Text |
Gets or sets the total label’s text color. |
Total |
Returns the total label value. |
#Remarks
The CustomizePieTotalLabel event allows you to customize the total label appearance based on a specific condition.
#Example
This example shows how to format the Doughnut series total label text depending on the pie slice total value:
chartControl1.CustomizePieTotalLabel += OnCustomizePieTotalLabel;
//...
private void OnCustomizePieTotalLabel(object sender, CustomizePieTotalLabelEventArgs e) {
if (e.TotalValue > 10000) {
e.TextColor = Color.Green;
e.Text = $"{e.TotalValue / 1000}K";
}
}
See Also