Если я использую ListView в виртуальном режиме, то, насколько я понимаю, представление списка отслеживает только небольшое количество элементов в списке. Когда пользователь прокручивает его, он динамически извлекает элементы, которые ему нужно показать, из виртуального списка.
Но что, если элемент добавлен или удален из основного списка? Если элемент добавляется / удаляется за пределами диапазона индексов, отображаемых представлением списка, то я предполагаю, что представление списка будет отображать добавленные / отсутствующие элементы, когда пользователь прокручивает этот индекс. Это правильно? Но что, если элемент добавляется / удаляется из диапазона индексов, которые пользователь просматривает в данный момент? Как запустить представление списка, чтобы обновить элементы, которые он просматривает в данный момент, чтобы показать новые / отсутствующие элементы?
К вашему сведению: я использую ObjectListView , если это имеет какое-либо значение.