5

标题几乎是不言自明的,但为了补充事实,我Canvas在 my 内部使用了一个大的,ViewBox而 myViewBox被放置在一个ScrollViewer. 我已经为 and 设置了事件处理程序MouseMoveMouseWheel并且我正在使用myViewbox.WidthandmyViewbox.Height来更改缩放级别(我不确定这是正确的方法)。现在我被困在如何将缩放原点设置为我的鼠标指针位置。

提前致谢。

4

1 回答 1

1

更好的方法是使用 RenderTransform 属性(特别是 ScaleTransform 在您的情况下)。在这里阅读

这可能很有用:平移和缩放图像

于 2011-07-12T09:13:01.640 回答