我有一个 silverlight
Canvas
Border
和 CodePlex。
您可以将缩放滑块绑定到ScaleTransform,并处理鼠标事件来更改TranslateTransform。只要您获得相对于画布本身的鼠标坐标就可以工作(即
Grid
)。
中查找 Ian Okes 和其他人的更详细答案。 可以在 Ashley Davis 的代码项目上找到另一个很棒的解决方案:
。