locked
Подгрузка данных в ListView WP8.1 RRS feed

  • Вопрос

  • Доброго времени суток, товарищи.

    Пишу приложение для Windows Phone 8.1.

    В приложении (в странице) имеется ListView. Выглядит он приблизительно следующим образом:

    <ListView Name="ListViewer">
    <ListView.ItemTemplate>
    <DataTemplate>
    <Grid>
    <TextBlock Text="{Binding title}"/>
    </Grid>
    </ListView.ItemTemplate>
    </DataTemplate>
    <ListView>

    В коде:

    List<ClassTitle> GettedInfo = new List<ClassTitle>();

    // Получение данных

    ListViewer.ItemsSource = GettedInfo;

    Всё правильно, всё отображается.
    Но нужна подгрузка. Для этого в GettedInfo добавляется новая информация. Но ListViewer не обновляется, приходится перезадавать ItemsSource. Как реализовать подгрузку новых элементов из List'а в ListViewer, не перезадавая ItemsSouce?


    • Изменено Andrey Vaulin 23 августа 2014 г. 18:22
    23 августа 2014 г. 18:21

Ответы

  • Гуглите ObservableCollection<T> и INotifyPropertyChanged.
    • Предложено в качестве ответа Oleg Kurzov 24 августа 2014 г. 7:05
    • Отменено предложение в качестве ответа Andrey Vaulin 24 августа 2014 г. 15:27
    • Предложено в качестве ответа kariolan 25 августа 2014 г. 13:15
    • Помечено в качестве ответа Dmitriy VereshchakMicrosoft contingent staff 26 августа 2014 г. 6:13
    23 августа 2014 г. 21:08