请教一个XtraChart饼图中百分数精度的问题
各位大侠,大家好!最近刚开始使用DevExpress,在用到其xtraChart中的饼图时,想让百分数的精度保留到小数点后面两位,但是其结果不是我想要的,如:原来显示的是...
各位大侠,大家好! 最近刚开始使用DevExpress, 在用到其xtraChart中的饼图时,想让百分数的精度保留到小数点后面两位,但是其结果不是我想要的,如:原来显示的是48%(如果精确计算可能是47.96%),它显示出来是48.00%;怎样才能让它真正做到保留小数点后面两位精度呢?((PiePointOptions)chartControl1.Series[0].PointOptions).PercentOptions.ValueAsPercent = true; chartControl1.Series[0].PointOptions.ValueNumericOptions.Format = NumericFormat.Percent; chartControl1.Series[0].PointOptions.ValueNumericOptions.Precision = 2;是不是还有别的实现方式呀?
展开
2013-09-17
展开全部
参考下面的代码初始化,另外注意一下传入的参数,别搞成整数传入我的程序运行正常void initCharts() { //饼图初始化 Series series1 = new Series("Series 1", ViewType.Doughnut); chartCm.Series.Add(series1); series1.Label.PointOptions.ValueNumericOptions.Format = NumericFormat.Percent; series1.Label.PointOptions.ValueNumericOptions.Precision = 1; series1.SeriesPointsSortingKey = SeriesPointKey.Argument; ((DoughnutSeriesLabel)series1.Label).Position = PieSeriesLabelPosition.Outside; ((DoughnutSeriesLabel)series1.Label).ResolveOverlappingMode = ResolveOverlappingMode.Default; //标签显示参数及值 series1.Label.PointOptions.PointView = PointView.ArgumentAndValues; }
2013-09-17
展开全部
设置 ((PiePointOptions)(series1.PointOptions)).PercentOptions.PercentageAccuracy = 4;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-17
展开全部
这个问题LZ解决了么?我现在也有这个问题,不知道怎么办
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询