2013-03-22 4 views
2

У меня есть ListView, связанный с ObservableCollection, который реализует ISupportIncrementalLoading. Все работает хорошо, но когда новые предметы добавляются в коллекцию через LoadMoreItemsAsync(), ListView переходит в начало списка.ListView прыгает вверх (ISupportIncrementalLoading)

ListView должен, конечно, продолжать прокрутку с текущего положения. Любые идеи, что может быть неправильным?

UPDATE:

Там нет выбранного элемента и отдельные элементы добавляются по одному т.е .: 10 пунктов добавлены результаты в 10 коллекции изменили событие. Он не должен быть последним элементом в списке после его обновления, но первым обновленным элементом.

+0

То же самое здесь, мне интересно, что ни у кого другого нет такой проблемы. –

ответ

0
list.ScrollIntoView(i); 

где i - i-й выбранный элемент.

Смежные вопросы