Skip to main content

PieSeriesLabel Class

Stores pie series label settings.

Namespace: DevExpress.XamarinForms.Charts

Assembly: DevExpress.XamarinForms.Charts.dll

NuGet Package: DevExpress.XamarinForms.Charts

Declaration

public class PieSeriesLabel :
    SeriesLabel

The following members return PieSeriesLabel objects:

Remarks

Series Point Labels (or series labels, for short) are used to identify particular data points within a series.

Series labels are hidden by default. To display them on a pie chart, create a PieSeriesLabel object and assign it to the PieSeries.Label property. The PieSeriesLabel class has a set of properties that you can use to specify label position and appearance:

  • Position - Specifies whether series labels should be displayed inside pie segments or if they should be pained outside a pie chart and organized into two columns.
  • Indent - Specifies the distance between the edge of a pie segment and its label.
  • TextPattern - Specifies the text pattern for series labels.
  • Style - Allows you to customize label appearance.

You can also use the PieSeriesLabel.TextProvider property to generate custom text strings for series labels based on point values.

Example

This example demonstrates how to add labels to pie chart segments, customize the text pattern, layout and appearance of series labels.

<dxc:PieChartView>
    <dxc:PieChartView.Series>
            <dxc:PieSeries>
              <dxc:PieSeries.Label>
                  <dxc:PieSeriesLabel Position="TwoColums" TextPattern="{}{VP}%" Indent="20">
                      <dxc:PieSeriesLabel.Style>
                          <dxc:PieSeriesLabelStyle ConnectorThickness="2">
                              <dxc:PieSeriesLabelStyle.TextStyle>
                                  <dxc:TextStyle Color="DarkBlue" Size="20"/>
                              </dxc:PieSeriesLabelStyle.TextStyle>
                          </dxc:PieSeriesLabelStyle>
                      </dxc:PieSeriesLabel.Style>
                  </dxc:PieSeriesLabel>
              </dxc:PieSeries.Label>
        </dxc:PieSeries>
    </dxc:PieChartView.Series>
</dxc:PieChartView>

Pie Series Labels

Inheritance

See Also