PieSeriesView Class

Represents a series view of the Pie type.

Namespace: DevExpress.UI.Xaml.Charts

Assembly: DevExpress.UI.Xaml.Charts.v18.2.dll

Declaration

public class PieSeriesView :
    SeriesView,
    IOwnedElement,
    IChartElement,
    INotifyPropertyChanged,
    ISeriesView,
    IPatternHolder,
    ILegendVisible,
    IChartHitTestableOwner,
    IHitTestableOwner,
    ISelectedItemsOwner<object>,
    ISupportPercentValue
Public Class PieSeriesView
    Inherits SeriesView
    Implements IOwnedElement,
               IChartElement,
               INotifyPropertyChanged,
               ISeriesView,
               IPatternHolder,
               ILegendVisible,
               IChartHitTestableOwner,
               IHitTestableOwner,
               ISelectedItemsOwner(Of Object),
               ISupportPercentValue

A particular view type can be defined for a series via its Series.View property.

For more information on series views of the pie type, refer to the Pie document.

Examples

The following example demonstrates how to create a simple Pie Chart with one series.

<Page
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:PieChart"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:Charts="using:DevExpress.UI.Xaml.Charts"
    x:Class="PieChart.MainPage"
    mc:Ignorable="d">

    <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">

        <Charts:PieChart Margin="50" ToolTipEnabled="True">
            <Charts:Series>
                <Charts:Series.View>
                    <Charts:PieSeriesView LegendPointPattern="{}{A}"/>
                </Charts:Series.View>
                <Charts:Series.Data>
                    <Charts:DataPointCollection>
                        <Charts:DataPoint Argument="USA" Value="9.63142" />
                        <Charts:DataPoint Argument="Canada" Value="9.98467" />
                        <Charts:DataPoint Argument="Russia" Value="17.0752" />
                        <Charts:DataPoint Argument="Others" Value="81.2" />
                        <Charts:DataPoint Argument="India" Value="3.28759" />
                        <Charts:DataPoint Argument="Australia" Value="7.68685" />
                        <Charts:DataPoint Argument="Brazil" Value="8.511965" />
                        <Charts:DataPoint Argument="China" Value="9.59696" />
                    </Charts:DataPointCollection>
                </Charts:Series.Data>
            </Charts:Series>
            <Charts:PieChart.Legend>
                <Charts:Legend MaximumRowsOrColumns="4"/>
            </Charts:PieChart.Legend>
        </Charts:PieChart>
    </Grid>
</Page>

Inheritance

See Also