我将数据绘制到MSChsart折线图上。
在Y轴上,我的值范围为0 300.任何人都可以告诉我是否可以
改变我的:
Y轴LABEL值从(0到300)到值(-150到150)。
不改变我的Y轴DATA值。
我的意思是我希望标签显示不同的值,但我不想编辑我绘制的数据值。 因此,例如,如果我在Y轴值为150时绘制数据,则Y =轴标签应显示为0。
非常感谢任何帮助
答案 0 :(得分:8)
实施自定义事件
private void chart1_Customize(object sender, EventArgs e)
{
foreach (var label in chart1.ChartAreas[0].AxisY.CustomLabels)
{
label.Text = (double.Parse(label.Text) - 150).ToString();
}
}