2012-10-29 73 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

相關問題