У меня есть элемент управления, который имеет свои данные, привязанные к стандарту ObservableCollection
, и у меня есть фоновая задача, которая вызывает службу для получения большего количества данных.
Я хочу, чтобы затем обновить мои данные под моим контролем, показывая диалог "Подождите", но когда я добавляю новые элементы в коллекцию, поток пользовательского интерфейса блокируется, когда он повторно связывается и обновляет мои элементы управления.
Могу ли я обойти это, чтобы мои анимации и прочее продолжали работать в моем диалоговом окне "Подождите"?
Или, по крайней мере, дать "внешнему виду" пользователю, что он не заблокирован?