9
votes

Silverlight 3 manquant ScrollViewer.scrollchanged Solution de contournement?

Je veux être informé des modifications apportées au verticalOffrette de la barre de défilement verticale d'un ScrollViewer. Dans WPF, il y a un événement ScrollViewer.scrollchanged, mais à Silverlight 3, il manque. Est-ce que quelqu'un connaît une solution de contournement?


0 commentaires

3 Réponses :


6
votes

Vous pouvez utiliser une liaison d'élément, voici un exemple de Daft: - xxx

comme le défilement de ScrollViewer est défilé la propriété Text de la zone de texte est informée du nouveau valeur.


2 commentaires

Merci pour le conseil! Au lieu de dans WPF, vous vous inscrivez simplement à l'événement ScrollChanged, je lie maintenant une propriété de dépendance personnalisée dans la verticale de ScrollViewer, et utilisez un rappel pour la propriété de dépendance pour pouvoir faire quelque chose avec les valeurs modifiées du code. Au moins ça marche: p


wintellect.com/cs/blogs/jlikness/archive/2010/05/18/...



3
votes

Il y a une solution plus facile qui figure sur les forums Silverlight: xxx


0 commentaires

1
votes

Voici un bon lien que j'ai trouvé pendant que Googling, il possède également un exemple de code que je n'ai pas vérifié.

http://dotplusnet.blogspot.com /2010/05/scrollviewer-scroll-change-Event-in.html


0 commentaires