tabPage
にスクロールバーを持つzedGraphControls
がいくつかあります。 zedGraphControl
でマウスホイールをスクロールすると、zedGraphペインとtabPage
の両方がズーム(un)されます。一種の迷惑です。ZedGraphコントロールのマウスホイールのズームを変更します
それはCtrlキーのように、ホイール機能でズームに修飾キーを追加することは可能ですか?
tabPage
にスクロールバーを持つzedGraphControls
がいくつかあります。 zedGraphControl
でマウスホイールをスクロールすると、zedGraphペインとtabPage
の両方がズーム(un)されます。一種の迷惑です。ZedGraphコントロールのマウスホイールのズームを変更します
それはCtrlキーのように、ホイール機能でズームに修飾キーを追加することは可能ですか?
ZedGraphControl
内のZedGraphControl_MouseWheel
イベントハンドラは保護されているため、usercontrolとして継承してこのイベントをオーバーライドすることはできません。 ZedGraphControlのソースコードをコンパイルしたいのであれば、これを変更することができます。
一つのオプションは、ここで説明したように、マウスホイールスクロールイベントを聞いてからタブページを無効にすることです:Make tabpage not process mousewheel events (C#)
代わりにこのプロパティを設定することによって、ZedGraphControlズームオンマウスホイールの動作を無効にすることができます
zedGraphControl1.IsEnableWheelZoom = false;
それでは、私はこの*無効にするソリューションの1つで管理します。 – Otiel
グラフをズームすると同時にタブページをスクロールする*ことを意味しますか? – JYelton
@JYeltonそうです。 – Otiel