WPF编程,telerik控件画甜甜圈图的一种方法。

Telerik是一个强大的WPF第三方控件库,这里给出的相关设置代码事例适用于早期版本的Telerik,仅做为一某些情况下的参考。直接复制可能因为版本的问题报错。

效果:

引用:

Telerik.Windows.Controls.Charting.dll,

Telerik.Windows.Controls.dll

Telerik.Windows.Data.dll.

后台代码:

            DataSeries dataSeries = new DataSeries();
            dataSeries.Definition = new DoughnutSeriesDefinition();//饼图PieSeriesDefinition
            dataSeries.Add(new DataPoint() { YValue = 41, XCategory = "Apples", LegendLabel = "1" });
            dataSeries.Add(new DataPoint() { YValue = 33, XCategory = "Oranges", LegendLabel = "2" });
            dataSeries.Add(new DataPoint() { YValue = 25, XCategory = "Grapes", LegendLabel = "3" });
            dataSeries.Add(new DataPoint() { YValue = 41, XCategory = "Apples", LegendLabel = "13" });
            dataSeries.Add(new DataPoint() { YValue = 33, XCategory = "Oranges", LegendLabel = "23" });
            dataSeries.Add(new DataPoint() { YValue = 25, XCategory = "Grapes", LegendLabel = "33" });
            dataSeries.Add(new DataPoint() { YValue = 41, XCategory = "Apples", LegendLabel = "12" });
            dataSeries.Add(new DataPoint() { YValue = 33, XCategory = "Oranges", LegendLabel = "22" });
            dataSeries.Add(new DataPoint() { YValue = 25, XCategory = "Grapes", LegendLabel = "32" });
            radChart.DefaultView.ChartArea.DataSeries.Add(dataSeries);

前台代码:

        <telerikChart:RadChart x:Name="radChart"
                               Grid.Row="1"
                               d:LayoutOverrides="Width, Height">
            <telerikChart:RadChart.DefaultView>
                <telerikChart:ChartDefaultView>
                    <telerikChart:ChartDefaultView.ChartTitle>
                        <telerikChart:ChartTitle Content="标题"
                                                 HorizontalAlignment="Stretch" />
                    </telerikChart:ChartDefaultView.ChartTitle>

                </telerikChart:ChartDefaultView>
            </telerikChart:RadChart.DefaultView>
        </telerikChart:RadChart>

猜你喜欢

转载自blog.csdn.net/qq_43307934/article/details/94875999