Binding AutoCompleteBox inside DataTemplate -


मेरे पास डेटाटामप्लेट में परिभाषित निम्न स्वत: पूर्णांक है:

  & lt; विंडो। संसाधन & gt; & Lt; DataTemplate x: key = "PaneTitleTemplate" & gt; & LT; ग्रिड & gt; & LT; Grid.ColumnDefinitions & gt; & Lt; कॉलमडिफ़िनिशन / & gt; & Lt; कॉलमडिफ़िनिशन / & gt; & LT; /Grid.ColumnDefinition> & Lt; सामग्रीप्रदर्शक सामग्री = "{बाइंडिंग}" / & gt; & Lt; टूलकिट: स्वत: पूर्णांकबॉक्स x: नाम = "सम्मिलित करें" आइटम स्रोत = "{{}}" /> & Lt; / ग्रिड & gt; & Lt; / DataTemplate & gt; & LT; /Window.Resources> ... & lt; radRock: राडपेन एक्स: नाम = "पन्ना 1" शीर्षकटैम्पलेट = "{स्टेटिक रीसॉर्स पेनटेल्ट टेम्पलेट}" / & gt;  

अब मैं इसे तार की एक सूची से भरना चाहता हूं, लेकिन मुझे नहीं पता है कि मुझे किस बाइंडिंग का उपयोग करना चाहिए। तार की सूची विंडो से एक उदाहरण चर है। मुझे क्या करना चाहिए?

प्रश्न का हिस्सा यह है कि आपका डेटासीन्टेक्स क्या है अगर यह खिड़की है या यह कुछ अन्य वस्तु है अगर यह विंडो है तो आपको इसे बाध्यकारी में निर्दिष्ट करने की आवश्यकता नहीं है, यदि यह कुछ अन्य ऑब्जेक्ट है तो आपको यह निर्दिष्ट करना होगा कि आप विंडो को बाध्यकारी स्रोत के रूप में उपयोग कर रहे हैं। मुझे लगता है कि आप चाहते हैं कि बिंगिंग निम्नानुसार है (यदि आप विंडो को डेटाकॉन्टेक्स्ट कहते हैं तो आप ElementName को निकाल सकते हैं):

  ItemsSource = "{बाध्यकारी स्ट्रिंग सूची नाम, एलिमेंटनाम = विंडोनाम}"  < / Pre> 

जाहिर है StringListName और विंडो नाम को उनके नाम के साथ वास्तव में बदलें।


Comments