タイトルはかなり自己説明的ですが、事実に追加するには、ViewBox
とViewBox
の中に大きなCanvas
を使用していますScrollViewer
の中に入れます。 MouseMove
とMouseWheel
のイベントハンドラを設定しました。ズームレベルを変更するにはmyViewbox.Width
とmyViewbox.Height
を使用しています(これは正しい方法ではありません)。今私はマウスのポインタの位置にズーム原点を設定する方法に立ち往生しています。マウススクロールでViewBoxをズームイン/ズームアウトし、ズーム元としてマウスポインタの位置を使用
ありがとうございます。
http://stackoverflow.com/questions/10372560/zooming-to-mouse-point-with-scrollview-and-viewbox-in-wpf – Vinidu