轴值格式化图表

Sji*_*ips 4 c# graph winforms

在我的WinForms项目中,我使用标准的Chart控件(来自VS工具箱)来显示压力与时间的关系.必须可以缩放图表.这工作正常,但缩放图中的X轴值显示了许多小数的值:

在此输入图像描述

有谁知道我能用更好的格式显示值?例如,在上图中我会看到如下标签:8.00,10.00,12.00?我也可以使用如下值:7.98,9.98,11.98,所以使用有限的小数.

我已经在控件设计器中查看了Chart控件,我可以在其中指定格式字符串或小数位数,但我找不到它.

这张图没有什么特别之处.它显示了2个系列(不容易看到,但你可能看到蓝色和绿色线).我用于两个系列的FastLine类型的图形.我通过在图形设计器中为CursorX和CursorY设置IsUserEnabled和IsUSerSelection为真来启用缩放.如上所述,这是有效的,但我找不到属性来自定义值的格式.

Dmi*_*try 8

设置LabelStyle.Format属性:

chart1.ChartAreas[0].AxisX.LabelStyle.Format = "0.00";
Run Code Online (Sandbox Code Playgroud)

要么

chart1.ChartAreas[0].AxisX.LabelStyle.Format = "{0:0.00}";
Run Code Online (Sandbox Code Playgroud)