在winforms饼图中,百分比总和超过100%

时间:2015-01-22 05:01:13

标签: c# winforms pie-chart

在Winforms饼图中,百分比总和超过100%,并带有以下数据点。

series.Label = "#PERCENT{P0}"

  series.Points.AddXY("", 3);    // X=0 ,Y =3

  series.Points.AddXY("", 21);   // X=0 ,Y =21

enter image description here

我想,这可能是一个四舍五入的问题,有什么解决方案吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

你的系列包含{3,21},由于你的#PERCENT {加上24 3/24 = 12.5%(在你的情况下为13%)和21/24 = 87.5%(在你的情况下为88%) P0}格式表示无小数位。

系列值显示为四舍五入到最接近的整数。

更改标签格式:

series.Label = "#PERCENT{P0}"

...为:

series.Label = "#PERCENT"