• Как связать ListView с коллекцией, которая находится в другом классе

    Miraemor
    @Miraemor
    Сделать во втором классе событие, например NewDataRecieved, а первый подписать на это событие. Когда второй класс получит данные, он дернет событие и все подписчики смогут обработать их, первый класс, например, добавит их в свой ListView.
    Либо во втором классе реализовать интерфейс INotifyPropertyChanged и сдлеать публичное поле со списком данных. В первом классе просто настроить байндинг на список из второго класса. В этом случае когда второй класс будет добавлять в свой список новые элементы первый класс будет обновлять байндинг автоматически.
    Ответ написан
    Комментировать