ListBox.ScrollIntoView() ne semble pas fonctionner dans WP7

Hé les gars, je veux déplacer la zone de liste de la barre de défilement vers le bas à chaque fois qu'un nouvel élément est ajouté à la itemssource, mais ScrollIntoView() ne semble pas faire quoi que ce soit si je le passe soit une référence à la nouvelle de l'élément, ou l'index. Quelqu'un a eu cela fonctionne, ou que vous avez des idées de comment je pourrais faire défiler la liste vers le bas?

Code:

    void Actions_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
    {
        //if a new item was added, set it to the selected item
        if (e.NewItems != null)
        {
            MainListBox.SelectedIndex = e.NewStartingIndex;

            //MainListBox.ScrollIntoView(MainListBox.Items.Last());     //todo: this doesnt seem to work
        }
    }

OriginalL'auteur Henry C | 2010-10-11