मैं संग्रह के अंदर किसी आइटम से जुड़ने की कोशिश कर रहा हूं लेकिन उस आइटम के सूचकांक को "चर" होना चाहिए। उदाहरण के लिए निम्नलिखित छद्म वाक्य रचना लें:एक संग्रह आइटम के लिए एक परिवर्तनीय बाध्यकारी है
<TextBlock Text="{Binding Fields[{Binding Pos}]}" />
यह संभव तरह कुछ है? अगर मेरी संपत्ति पॉज़ 1 है तो इसे "फील्ड" संग्रह से पहले आइटम से जोड़ना चाहिए और यदि मेरा पॉज़ 3 है तो इसे संग्रह में तीसरे आइटम से जोड़ना चाहिए। मैंने इस स्थिति में अपनी समस्या को सरल बना दिया ...
क्या ऐसा कुछ करने योग्य और कैसे है?
क्योंकि मैं संग्रह से सभी तत्वों का उपयोग कर रहा हूं लेकिन अलग-अलग बाइंडिंग में हूं। जैसे मैंने कहा, यह सिर्फ समस्या का एक सरलीकरण है। मैं इसे डेटाग्रिड के कॉलम में उपयोग कर रहा हूं और मैं डेटाग्रिड के सभी कॉलमों को उसी टेम्पलेट का उपयोग करने के लिए चाहता हूं (लेकिन पहले कॉलम में फील्ड [0] के लिए बाध्यकारी होगा, दूसरा फ़ील्ड [1] इत्यादि। पता नहीं कि भविष्य में यूई के कितने कॉलम होंगे। यह डेटाबेस से उत्पन्न होता है)। मूल रूप से यह ऊपर वर्णित समस्या को हल करने के लिए नीचे आता है। लेकिन इस संभावना का सुझाव देने के लिए धन्यवाद। – Jan