标题几乎是自我解释的,但为了补充事实,我在Canvas
内使用了大ViewBox
而ViewBox
放在ScrollViewer
内1}}。我为MouseMove
和MouseWheel
设置了事件处理程序,我正在使用myViewbox.Width
和myViewbox.Height
来更改缩放级别(我不确定是正确的方式)。现在我停留在如何将缩放原点设置为我的鼠标指针位置。
提前致谢。
答案 0 :(得分:1)
更好的方法是使用RenderTransform属性(特别是在你的情况下为ScaleTransform)。阅读here
这可能很有用:Pan & Zoom Image