[英]How to create a Pie Chart with LiveCharts
我需要使用LiveCharts創建(測試)餅圖的幫助。 我正在使用此xaml代碼
<Grid>
<lvc:PieChart x:Name="myPieChart"/>
</Grid>
然后在后面的代碼中
LiveCharts.Wpf.PieSeries ps = new LiveCharts.Wpf.PieSeries
{
Values = new LiveCharts.ChartValues<decimal> { 1, 3}
};
myPieChart.Series.Add(ps);
但是,我沒有得到2個切片的餅圖,而是得到2個同心餅圖,每個餅圖僅包含1個完整的切片。
好的,我能夠做到這一點
LiveCharts.SeriesCollection psc = new LiveCharts.SeriesCollection
{
new LiveCharts.Wpf.PieSeries
{
Values = new LiveCharts.ChartValues<decimal> {1},
},
new LiveCharts.Wpf.PieSeries
{
Values = new LiveCharts.ChartValues<decimal> {3},
}
};
foreach (LiveCharts.Wpf.PieSeries ps in psc)
{
myPieChart.Series.Add(ps);
}
如果有人感興趣,我發現
LiveCharts.SeriesCollection psc = new LiveCharts.SeriesCollection
{
new LiveCharts.Wpf.PieSeries
{
Values = new LiveCharts.ChartValues<decimal> {1,1},
},
new LiveCharts.Wpf.PieSeries
{
Values = new LiveCharts.ChartValues<decimal> {3,7},
}
};
foreach (LiveCharts.Wpf.PieSeries ps in psc)
{
myPieChart.Series.Add(ps);
}
創建2個同心圓餅圖,一個同心圓(1,3),另一個同心圓(1,7)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.