C# ZedGraph调整Y轴以显示整个曲线
我是ZedGraph的新手,但是我成功地创建了简单的图表并启用了沿x轴滚动。我的问题是,我不知道如何强制Y轴自动调整以显示曲线的整个部分。我想要的是图形化的描述,而不是这个C# ZedGraph调整Y轴以显示整个曲线,c#,zedgraph,C#,Zedgraph,我是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,依此类推。