如何在OxyPlot中强制x轴保持在0
本文关键字:OxyPlot | 更新日期: 2023-09-27 18:08:21
我正在创建一个OxyPlot应用程序。我希望x轴上的最小点保持为零,而最大值随着新数据在图上的填充而继续增长。目前的情况是,图形看起来像一个滑动窗口,类似于:
图如下:
[------------]
0 100
和25秒后…
[------------]
25 125
这是我真正想要的:
[-------------]
0 100
和25秒后…
[-------------]
0 125
我研究了LinearAxis
的一些方法/属性(我用来定义我的x轴),我能找到的最接近的东西是AbsoluteMinimum
属性,我已经设置为0
。设置AbsoluteMinimum
属性,似乎并没有做到这一点。什么好主意吗?
我在XAML代码中添加了这个属性:
<oxy:Plot.Axes>
<oxy:LinearAxis Style="{DynamicResource PlotAxisStyle}" Position="Bottom" Minimum="1" />
<oxy:LinearAxis Style="{DynamicResource PlotAxisStyle}" Position="Left" Minimum="0" />
</oxy:Plot.Axes>
这对我来说很好,但我只使用x轴(底部位置)的值不超过100
您可以使用最小属性,并将其设置为0