2011-07-05 126 views
5

我想繪製MSChart中的兩個數據系列。我正在使用兩個座標軸,但我希望網格線和刻度線對齊。
這是我現在擁有的一個例子:http://i.imgur.com/w5OvX.png(原諒着色)對齊MSChart中的主軸和副軸

正如你所看到的,虛線沒有對齊。理想情況下,我會對兩個軸間隔固定數量的,但是執行以下操作不起作用:

area.AxisY.IntervalAutoMode = IntervalAutoMode.FixedCount; 
area.AxisY.IntervalAutoMode = IntervalAutoMode.FixedCount; 

,因爲數據是動態的,我不能設置最小和最大靜態。我該如何做這項工作?

回答

1

繪製網格後,您可以獲取最小和最大軸值。然後嘗試設置MajorGrid.Intervals:

喜歡的東西:

if Minimum 0, 0 
and Maximum 36, 18 
then MajorGrid.Interval 6, 3 

所以網格線排隊(請注意將有6條線路對於每個圖形)。