2011-03-08 297 views
5

我有數據繪製到MSChsart線圖上。MSChart Y軸和X軸標記

在Y軸上我有值的範圍從0 300任何人都可以讓我知道是否有可能

改變我的:從(0〜300)的值

Y軸標籤值(-150至150)。

而不改變我的Y軸數據值。

通過這個我的意思是我希望標籤顯示不同的值,但我不想編輯我繪製的數據值。 因此,例如,如果我有上的150 Y軸值繪製的數據,則Y =軸線標籤應該表示它在0

任何幫助將不勝感激

回答

7

Implemt自定義事件

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(); 
     } 
    }