Я поместил элемент управления изображением в средство просмотра прокрутки, как и tnis:
<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 заблокировал манипуляцию щипком.
Как мы знаем, элемент управления Scrollviewer имел свойство ZoomMode в WPF, но не рекомендуется в Windows Phone. Итак, как я могу реализовать масштабирование iamge в средстве просмотра прокрутки, может ли кто-нибудь помочь мне?