У меня есть элемент управления Image с его источником, привязанным к свойству объекта (строковый url для изображения). После вызова службы я обновляю объект данных с новым URL-адресом. Исключение выдается после того, как он покидает мой код, после вызова события PropertyChanged.Silverlight DataBinding проблема с перекрестными потоками
Структура данных и логика обслуживания выполняются в базе данных dll, которая не знает пользовательского интерфейса. Как мне синхронизировать с потоком пользовательского интерфейса, когда я не могу получить доступ к диспетчеру?
PS: Доступ к Application.Current.RootVisual для доступа к диспетчеру не является решением, потому что корневой визуал находится в другом потоке (в результате чего необходимо исключить точное исключение).
PPS: Это только проблема с управлением изображением, привязка к любому другому элементу ui, проблема с перекрестными потоками обрабатывается для вас.