Guy*_*Guy 7 .net charts data-visualization custom-formatting
有人知道如何格式化和控制.Net 4 DataVisualization.Charting图表的Y轴上显示的值吗?
我在Y轴上有值,在X轴上有日期.Y轴上的值显示多个小数点,我想对它们应用自定义格式化程序,以便我可以以任何我想要的格式显示它们.例如,我可以显示1 + 3/4而不是1.75.
我正在使用System.Web.UI.DataVisualization.Charting命名空间中的Chart对象在代码中生成所有图表生成.
您必须在相应的轴中设置Format属性LabelStyle.
在你的情况下,如下所示.
ChartArea.AxisY.LabelStyle.Format = "{0.00}";
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅以下链接.
(请参阅Kishore的回答)
http://social.msdn.microsoft.com/Forums/en-US/MSWinWebChart/thread/8f843a18-c72e-4cc1-9fcc-7ad0d9e39c15#5fcef069-7ea7-4d73-9611-90bf9e14ede3
HTH
我找到了答案,有一个可以设置的自定义委托,该委托在计算所有数据成员之后和渲染图表之前调用。如果您将委托附加到图表的自定义事件,您将能够在其中进行您想要的所有自定义。
this.Chart1.Customize +=new EventHandler(this.Chart1_Customize);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11503 次 |
| 最近记录: |