Я пытаюсь обдумать, как справиться с этим сценарием с помощью WPF, используя его возможности связывания.
У меня есть модель, которую я не контролирую, это внешняя система, которая, учитывая некоторые входные данные (на самом деле, много), производит выходные данные (здесь тоже много). Вывод этой системы - это то, что мне нужно отобразить в пользовательском интерфейсе, но мне интересно, как мне использовать привязки WFP для выполнения пошаговых обновлений, поскольку я не контролирую модель и не могу знать, что изменилось в вывод с момента последнего обращения к внешней системе (на самом деле, очень мало что могло измениться, поэтому на самом деле нет смысла перепривязывать модель while).
Я хотел бы иметь возможность выполнять инкрементные обновления пользовательского интерфейса вместо повторного связывания всех данных, что убивает гладкость пользовательского интерфейса и представляет собой проблему с удобством использования.
Есть ли общий способ справиться с этим, или я должен просто отразить вывод и искусственно создавать уведомления об изменениях?