Oxyplot最小自动调节范围

时间:2016-07-04 00:54:38

标签: c# wpf oxyplot

我正在使用oxyplot在我的c#应用程序中创建行系列图表。

随着测试的进行,数据会实时加载。

我目前正在使用LinearAxis.MinimumRange来防止自动缩放直接缩放到数据中,以防止在值开始更改之前屏幕在测试开始时充满噪音。

然而,通过设计,这个属性限制了用户能够放大的距离,是否有一种简单的方法可以超越连接到缩放更改的事件来实现我想要的功能,更简单地说,默认情节超过自动缩放时的大小。

1 个答案:

答案 0 :(得分:1)

我的解决方案最终是将包装添加到我自己的函数中(我直接操作LineSeries.Points)。

现在我只需在设置轴时设置最小值和最大值,然后在添加点时检查它是否超出这些限制,如果将限制设置为NaN则自动缩放恢复。