Я использую Infragistics XamDataGrid для своей сетки. Это связано с ObservableCollection.
Когда в выпадающем списке в окне делается выборка, в фоновом потоке делается запрос данных и запускается анимация загрузки. По мере получения данных необходимая работа выполняется в фоновом потоке.
Проблема, с которой я сталкиваюсь, заключается в том, что, как только все данные будут готовы, мне нужно обновить коллекцию, к которой привязана сетка. Это должно быть сделано в потоке пользовательского интерфейса. Итак, что происходит, когда XamDataGrid выполняет работу над потоком пользовательского интерфейса, чтобы справиться с изменением коллекции, моя анимация перестает анимироваться.
Насколько я могу судить, я мало что могу сделать, поскольку загрузка сетки и анимация должны происходить в одном потоке пользовательского интерфейса.
Есть что-то, что я мог пропустить? Как сохранить анимацию во время работы сетки для отображения новых строк?