2012-10-29 39 views

回答

0

也许偏移量只适用于非缩放视图,其中图像完全填充ScrollViewer,因此无法滚动。您可以尝试设置图像尺寸,使其大于ScrollViewer,但设置原始ZoomFactor,以便首先填充ScrollViewer。然后缩放和滚动可能会起作用。

+0

我已经开始使用缩放,我缩放使图像适合高度,并且在水龙头之后我想要突出高度。第一次加载图像并设置ScrollViewer的缩放之前没有什么值得一提的 –

0

在滚动查看器中分配SizeChangedEvent。

<ScrollViewer SizeChanged="OnSizeChange"></ScrollViewer> 

这样子。那么最好把你的图像放在画布中。所以你的代码可能是这样的。

然后在后面的代码,你可以改变你的拉票取决于滚动浏览器的高度和宽度

Main.Width = scrl.ViewPortWidth; Main.Height = scrl.ViewPortHeight;

您可以在添加double tap event的同时尝试canvass的大小。更改canvas的尺寸可以放大或缩小image,因为图像位于canvass

相关问题