Comment puis-je avoir une ListBox défilement automatique lorsqu'un nouvel élément est ajouté?

J'ai un WPF zone de liste qui est mis à faire défiler horizontalement. Le ItemsSource est lié à une ObservableCollection dans ma classe ViewModel. Chaque fois qu'un nouvel élément est ajouté, je veux la liste pour faire défiler vers la droite de sorte que le nouvel élément est visible.

La zone de liste est définie dans un DataTemplate, donc je suis incapable d'accéder à la zone de liste par nom dans mon fichier code-behind.

Comment puis-je obtenir un contrôle ListBox à toujours faites défiler jusqu'à afficher un dernier élément ajouté?

Je voudrais un moyen de savoir si la zone de liste a un nouvel élément, ajouté à cela, mais je ne vois pas un événement qui ne de cette.

InformationsquelleAutor Rob Buhler | 2010-01-05