我有一個簡單的折線圖VS2010中的窗體項目。MSChart軸上的固定間隔
數據是動態的,總是介於1.4000和1.5000之間。
我想Y軸的網格線/總是出現在每#顯示標籤## 20數據點,如:
1.4080 -------------- --------------
1.4060 ----------------------------
1.4040 ----------------------------
1.4020 --------------- -------------
1.4000 ----------------------------
等
所以,我想Interval屬性爲軸線網格線/標籤,將它設置爲0.002,結果是,網格線/標籤被顯示每 0.0020點,例如像這樣的:
1.4084 ------------ ----------------
1.4064 ----------------------------
1.4044 ----------------------------
1.4024 ------------- ---------------
1.4004 ----------------------------
但不是上也如先前所示0.0020點。
有關如何讓它以我想要的方式顯示的任何建議?
您是指新的[Chart Controls for .NET](http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=14422)或傳統的MSChart ActiveX?我無法使用新控件重現您的問題 - 折線圖上的Y軸應該自動舍入爲1.400,除非您設置明確的最小值1.4004。 – brianpeiris
@brianpeiris我指的是包含在VS2010(.NET 4.0)中的Microsoft圖表控件。最小/最大值被設置爲顯示數據的最低/最高值,這是動態的。在這些條件下,我希望仍然以我描述的方式顯示標籤/網格線(即在0.0020點)。我覺得很奇怪,這個簡單的東西似乎不可能,例如我可以很容易地在Excel的圖表中做到這一點。 – Marven
設置最小值的原因是什麼?如果你不這樣做,它會自動爲你選擇1.4000。如果您必須明確設置最小值,那麼您必須自己將其舍入到下一個0.020。 – brianpeiris