1

在 ScrollViewer 控件中,我有一个大图像,我想使用滚动条在 ScrollViewer 中移动该图像。请参阅下面的 XAML 代码:

<ScrollViewer HorizontalAlignment="Left" Height="282" Width="554" 
              HorizontalScrollBarVisibility="Visible" VerticalScrollMode="Enabled">
  <Image HorizontalAlignment="Left" Margin="0,0,0,0"  VerticalAlignment="Top"
         Source="Assets/big_image.jpg" Stretch="None" ManipulationMode="None"/>
</ScrollViewer>

这在我的电脑上运行良好。我可以使用鼠标通过滚动条在 ScrollViewer 内移动图像。但是当我在平板电脑上部署应用程序时,我什么也做不了。滚动条不可见,我无法使用手势来操作图像。有谁知道我该如何解决这个问题?

4

1 回答 1

2

有一个具有类似功能的 Microsoft 示例:

http://code.msdn.microsoft.com/windowsapps/XAML-ScrollViewer-pan-and-949d29e9

此示例使用Scrollviewer带有内部图像的 a 来显示ScrollViewer控件的平移和缩放功能。我用平板电脑试了一下,效果很好。

希望能帮助到你。

于 2013-06-20T19:11:42.997 回答