Je développe une application UWP avec C#, je enveloppe un Image
dans un ScrollView
, dans le Image
Je montre une page de doc, parce que la taille de la page est plus petite que l'écran, donc si je fais défiler l'écran, la vue ne changera pas, mais j'ai encore besoin de détecter l'événement de défilement, j'essaie d'utiliser **ViewChanged**
ou **ViewChanging**
mais ils ne sont pas appelés, je pense que c'est peut-être parce que la vue n'est pas modifiée. Quelqu'un sait-il une solution à détecter?Comment détecter le défilement si la vue n'est pas modifiée dans ScrollView en C#?
Ci-dessous fait partie de mon fichier XAML:
<ScrollViewer ViewChanging="ScrollViewChanged">
<Image Name="PageImage" SizeChanged="PageImage_SizeChanged"/>
</ScrollViewer>
Il est pas évident " faites défiler l'écran "pourrait signifier. Meilleur pour faire défiler la vue. –
Cela signifie faire défiler la molette ou utiliser le stylet/défilement des doigts ou utiliser la barre de défilement pour faire défiler –
L'événement "ViewChanging" devrait être capable de détecter le défilement, pouvez-vous nous montrer le code s'il vous plaît? –