0

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

这是我得到图像的一些代码:

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

我问这个,以防有人知道这是否可以实现,只是因为缩放非常优化并且非常有用:)

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

4

1 回答 1

1

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

于 2013-01-07T23:20:59.890 回答