Image Control を含む ScrollViewer があります。かなり大きな画像が表示されます。ユーザーがジェスチャーを使用して画像を拡大できるようにしたい。したがって、Scrollviewer で ZoomMode を有効にしました。ただし、Scrollviewer は、ユーザーが指を離すたびに、画像の左の「端」に自動的にスクロールして戻るため、効果的に画像をズームインおよびズームアウトすることはできません。
これは私が使用しているテンプレートです:
<DataTemplate x:Key="SingleItemTemplate">
<ScrollViewer ZoomMode="Enabled">
<Grid Margin="5,0,5,0">
<Image Source="{Binding ImageUrlHighRes}">
</Image>
</Grid>
</ScrollViewer>
</DataTemplate>
どうすればこの問題を解決できますか?