2011-09-08 2 views
0

L'image est plus grande que la zone de défilement, lorsque vous faites défiler jusqu'à un certain point, je dois cliquer sur un bouton et arrêter le défilement, et après avoir dessiné l'image, recommencer à défiler. Existe-t-il une solution ou une bonne structure pour cela, ou est-ce que je pourrais utiliser le mauvais contrôle pour y parvenir? MerciDésactiver le défilement de ScollViewer par programmation

 
<ScrollViewer x:Name="ImageScroll"> 
    <Image x:Name="ImageDraw" MouseLeftButtonDown="ImageDraw_MouseLeftButtonDown" MouseMove="ImageDraw_MouseMove" MouseLeftButtonUp="ImageDraw_MouseLeftButtonUp" > 
    </Image> 
</ScrollViewer> 

Répondre

0
+0

HorizontalScrollBarVisibility = « Désactivé », VerticalScrollBarVisibility = « Désactivé »: Il arrête le défilement, mais il montre l'image complète à l'écran, pas la partie de l'image que je suis à défilement. Vous ne pouvez toujours pas dessiner sur la zone de l'image. – Robin

Questions connexes