2013-01-07 45 views
0

我在一个WinRT应用程序中工作,这意味着在WriteableBitmap级别对图像进行一些操作。在我的页面上,我有一个image显示处理结果。我的目标现在略有不同,我想知道是否有任何方法可以通过代码访问内置的放大/缩小功能,如果在控制器+鼠标滚轮上的触摸设备上,可以通过夹点模式实现PC。WinRT通过代码尽可能地控制图像的缩放

这里有一点我的代码,我已经得到了图像:

<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto"> 
    <Image Grid.Row="0" x:Name="ImagePanel" Stretch="Uniform" VerticalAlignment="Center" HorizontalAlignment="Center"/> 
</ScrollViewer> 

我问这情况下,仅仅是因为变焦是非常优化的人可能知道,如果可以做到这一点,并会极大有用:)

谢谢任何​​帮助或建议,非常感谢。

回答

1

ScrollViewer有一个ZoomFactor属性和一个可以使用的ZoomToFactor()方法。

+0

非常感谢你,我有一个预感会是这样,但我无法管理,所以我想过问一个真正知道这个的人。再一次感谢你! – VasileF