2013-06-20 61 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

相关问题