Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ZedGraph调整Y轴以显示整个曲线_C#_Zedgraph - Fatal编程技术网

C# ZedGraph调整Y轴以显示整个曲线

C# ZedGraph调整Y轴以显示整个曲线,c#,zedgraph,C#,Zedgraph,我是ZedGraph的新手,但是我成功地创建了简单的图表并启用了沿x轴滚动。我的问题是,我不知道如何强制Y轴自动调整以显示曲线的整个部分。我想要的是图形化的描述,而不是这个 _______________________ | | | \ _______| | \ / | |___\________/___

我是ZedGraph的新手,但是我成功地创建了简单的图表并启用了沿x轴滚动。我的问题是,我不知道如何强制Y轴自动调整以显示曲线的整个部分。我想要的是图形化的描述,而不是这个

          _______________________
          |                     |
          | \            _______|
          |  \          /       |
          |___\________/________|
               \______/ 
调整Y轴或平移图表使其看起来像这样

          _______________________
          | \            _______|
          |  \          /       |
          |   \        /        |
          |____\______/_________| 
其中矩形的内部是可见的

我以为

myPane.YAxis.Scale.MinAuto = true;
myPane.YAxis.Scale.MaxAuto = true;
myPane.IsBoundedRanges = true;
应该强制轴按照我所描述的方式运行,但通常不会。

根据,您需要设置

myPane.IsBoundedRanges = false;

…这告诉ZedGraph使用所有Y值来设置Y轴比例,而不仅仅是X值当前滚动可见的点的Y值。

实际上,我希望Y轴针对X当前可见的点进行调整。假设我有点1,92,83,74,65,5,在X轴上当前有点1,2,3可见,所以我想在Y轴上有点9,8,7,等等。当我在x轴上滚动到2,3,4时,我希望y轴移动到8,7,6,依此类推。