我在滚动视图器中放置了一个图像控件,就像这样:
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" >
<Image Source="/Test/1.jpg" Width="320">
<Image.RenderTransform>
<CompositeTransform ScaleX="{Binding Path=Value, ElementName=slider}"/>
</Image.RenderTransform>
</Image>
</ScrollViewer>
代码显示,我添加了一个滑动条来控制图像的组合变换,但是当我改变滑动条的值时,没有任何反应?
同时我还尝试在图像上附加一个缩放和平移行为(依赖于工具包),不幸的是,我可以上下滚动,但我无法对图像进行缩放。似乎Scrollviewer阻止了捏合操作。
我们知道,在WPF中,Scrollviewer控件有一个“ZoomMode”属性,但在Windows Phone中被弃用了。 那么我如何在Scrollviewer中实现图像缩放呢?有人能帮助我吗?