मैं अपने विंडोज आरटी ऐप को विन्डोज़ 10 पर पोर्ट/अपनाने की कोशिश कर रहा हूं और मैं नई बाइंडिंग एक्स: बाइंड को आजमाने की कोशिश कर रहा हूं।विंडोज 10 एक्स: बिस्ट टू सिलेक्ट इटैम
अब तक मैं अपने व्यू मॉडेल गुणों और अन्य व्यूलेट्स से जुड़ने में सक्षम हूं। लेकिन अब मैं एक टेक्स्टबॉक्स के पाठ को ग्रिड व्यू के चयनित इटैम में बांधने की कोशिश कर रहा हूं।
क्लासिक बाइंडिंग में मैं ऐसा कर रहा हूं।
<TextBox x:Name="tb_textgroup"
Grid.Row="1"
PlaceholderText="Change Groupname"
Text="{Binding UpdateSourceTrigger=PropertyChanged,
ElementName=gv_textgroup,
Mode=TwoWay,Path=SelectedItem.bezeich}"
IsEnabled="{Binding UpdateSourceTrigger=PropertyChanged,
ElementName=gv_textgroup,
Mode=TwoWay,Path=SelectedItem.edit_activated}"
Margin="20,10,20,0"
/>
मैं साथ
- पाठ यह कोशिश कर रहा था = "{x: बाइंड gv_textgroup.SelectedItem.bezeich, मोड = TwoWay}"
- पाठ = "{x: बाइंड textgroup [gv_textgroup। SelectedIndex] .bezeich, मोड = TwoWay} "
- जहां textgroup सभी तत्वों के साथ अपने viewmodelclass है
लेकिन इनमें से कोई भी काम नहीं किया ... कोई विचार?
और क्या कोई मुझे बता सकता है कि "निर्भरता प्रॉपर्टी" के साथ क्या करना है। मैंने "बिल्ड 2015" से viedo देखा और नमूना कोड है। लेकिन यह मेरे लिए कुछ भी नहीं कह रही है ... मैं काफी नौसिखिया हूँ ...
आपकी मदद
मुझे डर है कि आप सही हैं। लेकिन मुझे लगता है कि यह वास्तव में एक पिटी है कि आप ऑब्जेक्ट से अपनी कक्षा में नहीं डाले जा सकते हैं। एनीवे मुझे आशा है कि माइक्रोसॉफ्ट उस तकनीक को बेहतर बनाएगा जैसा कि उन्होंने निर्माण पर उल्लेख किया है (मैंने सोचा कि मैंने इसे एक वीडियो में पढ़ा/सुना है)। आपके समय के लिए धन्यवाद – thezapper
वे संभवतः कैसे जानते हैं कि आप वस्तु को क्या चाहते हैं। एक्स: बाइंड एक संकलन समय निर्देश है। इसका मतलब है कि यह संकलन समय पर कोड बनाएगा जो आपके ऑब्जेक्ट/गुणों से जुड़ा हुआ है। आप संकलक को यह जानने की उम्मीद नहीं कर सकते कि आप एक ऑब्जेक्ट को MyObject टाइप करना चाहते हैं। –
शायद ऐसा कुछ हो:
thezapper