मैं एक कस्टम मार्कअप एक्सटेंशन पर काम कर रहा हूं जिसमें मुझे XAML से नई ऑब्जेक्ट बनाने के लिए एक गैर स्ट्रिंग पैरामीटर की आवश्यकता है। क्या डाटाकॉन्टेक्स्ट स्कोप में किसी फ़ील्ड पर बाध्यकारी गैर-स्ट्रिंग पैरामीटर का उपयोग करना संभव है?बाइंडिंग पैरामीटर के साथ मार्कअप एक्सटेंशन
दूसरे शब्दों में, मैं ऐसा कुछ कैसे कर सकता हूं?
<ListBox ItemsSource="{Binding Source={local:MyMarkupExtension {x:Type Button},IncludeMethods={Binding Source=CustomerObject.IsProblematic}}}" />
जहां IncludeMethods=CustomerObject.IsProblematic
मुझे इस त्रुटि दे: बंधन प्रकार 'TypeDescriptorExtension' के 'IncludeMethods' संपत्ति पर सेट नहीं किया जा सकता है। एक 'बाध्यकारी' केवल निर्भरता ऑब्जेक्ट की निर्भरता प्रॉपर्टी पर सेट किया जा सकता है।
क्या कोई मेरी मदद कर सकता है?
धन्यवाद
किसी को भी मुझे एक समाधान का सुझाव कर सकते हैं? – user1351709
कृपया मेरे संपादन को देखें – EvAlex
एकाधिक विरासत को अनुमति देने के लिए सी # भाषा को बदलना बिल्कुल ठीक नहीं है;) –