开发者

Display percentage on piechart in WPF

Hii

Can anyone tell me how can I show percentage on the piechart.... The percentage is seen on mouseover event but I dont know how to show the percentage on the piechart's s开发者_运维技巧lices....


If you are looking to put labels on the chart itself (instead of tooltip), take a look at this great blog post by WPF guru Bea Stollnitz.

It shows how to do this, in many different modes, and explains not only how, but why.


Take a look at amCharts Bundle for WPF. Pie chart supports labels on the slices, outside connected labels and includes an algorithm to prevent label overlapping.


I've just followed this tutorial (just to make sure) and I get the percentages of each slice as tooltip on mouse over by default.

If you post your code we might be able to spot if there's a problem with it.


You can use labelFunction in mx:PieSeries, and lableFunction look like that

private function pieSeries_labelFunc(item:Object, field:String, index:Number, percentValue:Number):String 
{
    return StringUtil.substitute("{0} ({1}%)",item.description,percentValue.toFixed(1));
}

Where description is the label that you want to see. feel free to ask any question.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜