更改ZedGraph控件上的鼠标滚轮缩放

时间:2011-09-09 09:14:04

标签: c# winforms zedgraph

所以我在zedGraphControls上有一些tabPage得到了一个scrollBar。当我在zedGraphControl上滚动鼠标滚轮时,它(un)缩放zedGraph窗格和tabPage。有点烦人。

是否可以在 zoom with wheel 功能中添加修改键,例如 Ctrl

1 个答案:

答案 0 :(得分:2)

ZedGraphControl_MouseWheel中的ZedGraphControl事件处理程序受到保护,因此您无法将其作为用户控件继承并覆盖此事件。虽然我怀疑你是否想用ZedGraphControl源代码进行编译,但你可以改变它。

一个选项是禁用标签页以收听鼠标滚轮滚动事件,如下所述:Make tabpage not process mousewheel events (C#)

或者,您可以通过设置此属性来禁用ZedGraphControl zoom-on-mousewheel行为:

zedGraphControl1.IsEnableWheelZoom = false;