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>

これは私のPCでは問題なく動作します。スクロールバーを使用して、マウスを使用して ScrollViewer 内で画像を移動できます。しかし、タブレットにアプリケーションをデプロイすると、何もできません。スクロールバーが表示されず、ジェスチャを使用して画像を操作できません。この問題を解決する方法を知っている人はいますか?

4

1 に答える 1

2

同様の機能を持つ Microsoft の例があります。

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

この例では、Scrollviewerと内側のイメージを使用して、ScrollViewerコントロールのパンとズームの機能を示しています。タブレットで試してみましたが、うまくいきました。

それが役に立てば幸い。

于 2013-06-20T19:11:42.997 に答える