2013-06-20 89 views
0

我用Zedgraph爲了劇情,我用AxisChange();以自動擴展我的圖表。zedgraph定製自動縮放 - 但最小值(閩),和最低最大的)

我的問題:我想總能看到0至10於Y標尺我​​去向上或向下(自動縮放)甚至後,但我想一直保持這個數值顯示。

這裏是什麼,我現在有一個例子:

http://i.stack.imgur.com/sIqZK.png

這裏想什麼,我換一個屏幕截圖(我想總能看到0至10),即使我沒有任何價值。 ..

http://i.stack.imgur.com/I3iQF.png

編輯

對不起,我不太清楚...... 我的目標我s至有一個圖表,顯示至少0至在Y軸(總是)10。但是如果值下降(0至-100)或向上(10至100),該圖形自動定標Y軸,並顯示多個值。 例如,即使我在2分鐘內振盪「100」左右的值,我想看到我的刻度爲0到110.

我不知道它是否可能?

其實只要我把:

myPane.YAxis.Scale.Min = 0; 
myPane.YAxis.Scale.Max = 10; 

自動縮放停止工作......

感謝您的幫助

+0

抱歉,我希望把圖像在後,但我暫時沒有信譽...謝謝 – Theo

回答

2

可以手動設置'Y' 軸如下,

 myPane.YAxis.Scale.Min = 0; 
     myPane.YAxis.Scale.Max = 10; 
     myPane.AxisChange(); 
     zedGraphControl1.Invalidate(); 

,如果你想扭轉規模設置「IsReverse」屬性爲「True」

 myPane.YAxis.Scale.IsReverse = true; 
+0

Hi San, 非常感謝您的回覆, 在這裏我是:http://s6.postimg.org/9iczszpc1/Unnamed_QQ_Screenshot20130621142704.png 我對Y軸有正確的看法,但是當它更多時比10,「汽車軸線改變」不想......? 也許你知道爲什麼嗎?再次感謝您的幫助,我真的很感激:) – Theo

+0

不知道是否我理解正確的說法,但有一個布爾屬性來設置數據的邊界,請檢查下面的鏈接:http://zedgraph.sourceforge .NET /文檔/ HTML/P_ZedGraph_GraphPane_IsBoundedRanges.htm – SanVEE

相關問題