如何使用 LiveCharts 创建饼图
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)。
我需要帮助使用 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)。