2012-11-05 17 views
5

Ho un ScrollViewer con un controllo immagine in esso. Visualizza un'immagine piuttosto grande. Voglio che il mio utente sia in grado di ingrandire l'immagine usando i gesti. Ho quindi attivato ZoomMode sul Scrollviewer. Tuttavia, Scrollviewer torna automaticamente al "bordo" sinistro dell'immagine ogni volta che l'utente rilascia il suo dito, rendendo impossibile l'ingrandimento e l'ingrandimento dell'immagine.Ingrandimento dell'immagine nelle app di Windows Store

Questo è il modello che sto usando:

<DataTemplate x:Key="SingleItemTemplate"> 
    <ScrollViewer ZoomMode="Enabled"> 
     <Grid Margin="5,0,5,0"> 
      <Image Source="{Binding ImageUrlHighRes}"> 
      </Image> 
     </Grid> 
    </ScrollViewer> 
</DataTemplate> 

come posso risolvere questo problema?

risposta

6

È necessario abilitare i lo scorrimento orizzontale e (disattivata per impostazione predefinita)

HorizontalScrollBarVisibility = "Auto" 
Problemi correlati