Winforms 限制OxyPlot中的放大/缩小比例变化

Winforms 限制OxyPlot中的放大/缩小比例变化,winforms,oxyplot,Winforms,Oxyplot,使用OxyPlot中的默认PlotController绑定,可以使用鼠标滚轮进行放大/缩小(请参见)。 限制缩放比例的最佳方法是什么?如果向Axis添加侦听器并侦听AxisChanged事件,则为时已晚。我是否应该在Windows窗体级别截取鼠标滚轮事件并采取措施?您是否尝试过使用轴的MinimumRange属性来限制放大,使用轴的MaximumRange属性来限制缩小?这是为了限制规模 例如,最大范围为10时,绘图缩放可能会显示该轴从-5到5以及从0到10或从-3到3的值 否则,如果必须限制范

使用OxyPlot中的默认PlotController绑定,可以使用鼠标滚轮进行放大/缩小(请参见)。
限制缩放比例的最佳方法是什么?如果向Axis添加侦听器并侦听AxisChanged事件,则为时已晚。我是否应该在Windows窗体级别截取鼠标滚轮事件并采取措施?

您是否尝试过使用轴的MinimumRange属性来限制放大,使用轴的MaximumRange属性来限制缩小?这是为了限制规模
例如,最大范围为10时,绘图缩放可能会显示该轴从-5到5以及从0到10或从-3到3的值

否则,如果必须限制范围,Axis.AbsoluteMaximumAxis.AbsoluteMinimum可能就是您要查找的对象。
例如,当绝对最小值为-5,绝对最大值为5时,绘图可能显示-5到5或-3到3之间的值,但不会显示0到10之间的值