Back to Devexpress

PieSeries.Label Property

maui-devexpress-dot-maui-dot-charts-dot-pieseries-db106069.md

latest2.4 KB
Original Source

PieSeries.Label Property

Gets or sets settings of pie series labels. This is a bindable property.

Namespace : DevExpress.Maui.Charts

Assembly : DevExpress.Maui.Charts.dll

NuGet Package : DevExpress.Maui.Charts

Declaration

csharp
public PieSeriesLabel Label { get; set; }

Property Value

TypeDescription
PieSeriesLabel

A PieSeriesLabel object which contains the pie series label settings.

|

Remarks

Series labels are hidden by default. To display them on a pie chart, create a PieSeriesLabel object, modify label parameters, and assign this label to the Label property.

Example

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

xaml
<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>
csharp
pieSeries.Label = new PieSeriesLabel {
  Position = PieSeriesLabelPosition.TwoColums,
  TextPattern = "{VP}%",
  Indent = 20,
  Style = new PieSeriesLabelStyle {
      ConnectorThickness = 2,
      TextStyle = new TextStyle { Color = Color.DarkBlue, Size = 20} }
};

See Also

PieSeries Class

PieSeries Members

DevExpress.Maui.Charts Namespace