【问题标题】:Change mousewheel zooming on ZedGraph controls更改 ZedGraph 控件上的鼠标滚轮缩放
【发布时间】:2012-06-15 23:06:11
【问题描述】:

所以我在tabPage 上有几个zedGraphControls 有一个滚动条。当我在zedGraphControl 上滚动鼠标滚轮时,它会(取消)缩放zedGraph 窗格和tabPage。有点烦人。

是否可以在滚轮缩放功能中添加修饰键,例如Ctrl

【问题讨论】:

  • 你的意思是它在缩放图表的同时滚动标签页吗?

标签: c# winforms zedgraph


【解决方案1】:

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

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

或者,您可以通过设置此属性来禁用 ZedGraphControl 鼠标滚轮缩放行为:

zedGraphControl1.IsEnableWheelZoom = false;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-26
    • 1970-01-01
    相关资源
    最近更新 更多