मेरे पास एक ऑब्जेक्ट पर एक प्रॉपर्टी (किसी छवि पर स्ट्रिंग यूआरएल) से जुड़ी स्रोत के साथ एक छवि नियंत्रण है। सेवा कॉल करने के बाद, मैं डेटा ऑब्जेक्ट को एक नए यूआरएल के साथ अद्यतन करता हूं। PropertyChanged ईवेंट का आह्वान करने के बाद, मेरे कोड को छोड़ने के बाद अपवाद फेंक दिया जाता है।सिल्वरलाइट डेटा बाइंडिंग क्रॉस थ्रेड इश्यू
डेटा संरचना और सेवा तर्क सभी कोर डीएल में किए जाते हैं जिनके पास यूआई का कोई ज्ञान नहीं है। जब मैं डिस्पैचर तक नहीं पहुंच पाता हूं तो मैं UI थ्रेड के साथ कैसे समन्वयित करूं?
पीएस: डिस्पैचर प्राप्त करने के लिए एप्लिकेशन.क्यूरेंट. रूटविज़ुअल एक्सेस करना एक समाधान नहीं है क्योंकि रूट विज़ुअल एक अलग थ्रेड पर है (जिससे सटीक अपवाद मुझे रोकने की आवश्यकता है)।
पीपीएस: यह केवल छवि नियंत्रण के साथ एक समस्या है, किसी अन्य UI तत्व के लिए बाध्यकारी, क्रॉस थ्रेड समस्या आपके लिए संभाली जाती है।