Ms-Chart 标签格式问题
我使用新的 Ms Chart 控件创建了一个饼图。 如何格式化标签(饼图内的点值),如下所示:“LabelName AbsoluteValue(百分比)”? 例如:“美国 856027 (56 %)”。
仅使用 LabelFormat 中的正确格式信息是否可以实现这一点(如何?),还是我必须使用自定义标签格式(如何?)?
非常感谢!
鲁珀特·兰德
I created a PieChart with the new Ms Chart Controls. How can I format the Labels (Point Values inside the Pie) like the folllowing: "LabelName AbsoluteValue (Percentage)"? For example: "Usa 856027 (56 %)".
Is this possible with the right format information in LabelFormat alone (How?) or do I have to use a custom label format (How?) ?
Thank you very much!
Rupert Rand
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在 Label 属性中包含关键字,该属性可以在 GUI 中(通过系列集合编辑器)或在代码中设置。 我建议通过 GUI 进行设置,因为它不需要完全了解可用的关键字。 如果您想在代码中设置它,它看起来与此类似(假设我了解您请求的格式):
Chart.Series(0).Label = "#ValX #Val (#ValPercentY{P0 })"
。You can include keywords in the Label property, which can either be set in the GUI(through the Series Collection Editor) or in code. I would recommend setting it through the GUI since it would not require a full knowledge of the available keywords. If you instead want to set it in the code, it would look similar to this (assuming I understand what format you are requesting):
Chart.Series(0).Label = "#ValX #Val (#ValPercentY{P0})"
.