c# - Issue with binding Collection type of dependency property in style -


मेरे पास एक कस्टम नियन्त्रण है जिसे निर्भर करता है कि ऑब्जेर्वलकॉल्यूशन प्रकार की निर्भरता संपत्ति है। जब मैं इस प्रारुप को सीधे नियंत्रण के निशान के रूप में बाँधता हूं, नियंत्रण में हर एचटी युक्त नियंत्रण में हर चीज ठीक काम करती है

  & lt; temp: उन्नत टैगबॉक्स संग्रह = "{बाध्यकारी पथ = मेरा कलेक्शन, मोड = दोवे}" / & gt ;  

लेकिन जब मैं नियंत्रण के लिए बनाई गई शैली में बाइंडिंग करने का प्रयास करता है, तो यह विफल रहता है,

  & lt; style x: key = "abc2" TargetType = "{X: टाइप टाम्प: एन्हांस्ड टेक्स्टबॉक्स}" & gt; & Lt; सेटर संपत्ती = "संग्रह प्रॉपर्टी" मान = "{बाध्यकारी पथ = MyCollection, मोड = दोवा}" / & gt; & Lt; / शैली & gt;  

कृपया मदद करें !!!!!

धन्यवाद

यह आपके डेटा संदर्भ के साथ शैली के लिए करना है। शैली के बारे में पता करने के लिए कोई तरीका नहीं है कि कहां से MyCollection आ रहा है क्योंकि हालांकि आप इसे उसी फाइल में परिभाषित कर सकते हैं, शैली डेटा संदर्भ को साझा नहीं करती है

मैं यह सवाल भी पूछूँगा कि आप शैली में संपत्ति क्यों स्थापित कर रहे हैं? शैली इस तरह के ऑपरेशन के लिए नहीं होती है। शैली को यूआई तत्व की नज़र को नियंत्रित करना चाहिए जो कार्यक्षमता प्रदान नहीं करता है


Comments