Tôi có một điều khiển hình ảnh với nguồn của nó ràng buộc với một tài sản trên một đối tượng (chuỗi url đến một hình ảnh). Sau khi thực hiện cuộc gọi dịch vụ, tôi cập nhật đối tượng dữ liệu bằng một URL mới. Ngoại lệ được ném sau khi nó rời khỏi mã của tôi, sau khi gọi sự kiện PropertyChanged.Silverlight DataBinding chéo vấn đề sợi
Cấu trúc dữ liệu và logic dịch vụ đều được thực hiện trong một dll lõi không có kiến thức về giao diện người dùng. Làm cách nào để đồng bộ hóa với chuỗi giao diện người dùng khi tôi không thể truy cập vào Bộ điều phối?
PS: Truy cập ứng dụng.Current.RootVisual để nhận tại Dispatcher không phải là giải pháp vì hình ảnh gốc nằm trên một chuỗi khác (gây ra ngoại lệ chính xác mà tôi cần phải ngăn chặn).
PPS: Đây chỉ là vấn đề với điều khiển hình ảnh, gắn kết với bất kỳ phần tử ui nào khác, vấn đề về chuỗi chéo được xử lý cho bạn.