首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSChart:标签格式

MSChart:标签格式
EN

Stack Overflow用户
提问于 2011-06-07 02:20:29
回答 4查看 24.9K关注 0票数 6

如何设置图表标签的格式?我只需要在点后看到2位数字。

我试过chart.ChartAreas.First().AxisY.LabelStyle.Format = "#.##";0.00

我还尝试设置Series[0].LabelFormat = "0.00"#.##

但没有成功。

怎么啦?

EN

回答 4

Stack Overflow用户

发布于 2011-06-08 15:35:19

尝试将.AxisX.LabelStyle.Format设置为"{0:0.00}" -我最近不得不在我的一个图表上这样做,所以它应该可以工作。

票数 7
EN

Stack Overflow用户

发布于 2011-09-02 11:05:36

尝尝这个

代码语言:javascript
复制
chart.ChartAreas.First().AxisY.LabelStyle.Format = "F2";

以及此页面上的详细信息http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx

票数 4
EN

Stack Overflow用户

发布于 2012-04-19 00:02:36

你也可以遍历你的列表。下面是我对百分比所做的工作:

代码语言:javascript
复制
foreach (var point in Chart.Series[0].Points)
{
    point.Label = point.YValues[0].ToString("P2");
    point.LegendText = point.YValues[0].ToString("P2") + " - " + point.AxisLabel;
}

设置

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6256310

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档