मेरा प्रश्न सरल है, क्या मैं लिंक्डलिस्ट में तत्वों से स्टैकपैनल में बाध्यकारी का उपयोग कर सकता हूं? मेरे आवेदन में लिंक्डलिस्ट में तत्वों का क्रम महत्वपूर्ण है। हो सकता है कि तत्व फ्लाई पर लिंक्डलिस्ट में अपनी स्थिति बदल सकें। मैं जानना चाहता हूं कि क्या मेरी लिंक्डलिस्ट को बांधना संभव है, इसलिए मेरा ऐप हमेशा किसी भी अतिरिक्त सी # कोड/इवेंट ट्रिगर्स के बिना तत्वों को सही क्रम में प्रदर्शित करता है।

डब्ल्यूपीएफ में ऐसा करना संभव है?

मैं इसे कैसे कार्यान्वित कर सकता हूं?

-1
Francisco Cardão 3 नवम्बर 2021, 15:12
क्या आपने इसे हासिल करने के लिए कुछ प्रयास किया है? यदि हां, तो आप कहां फंस गए हैं, आपके समाधान के साथ आपकी क्या समस्याएं हैं?
 – 
Paul Kertscher
3 नवम्बर 2021, 15:17
3
<ItemsControl ItemsSource="{Binding MyLinkedList }"/>
 – 
ASh
3 नवम्बर 2021, 15:19
1
LinkedList<T> ICollection और IEnumerable लागू करता है, इसलिए मुझे लगता है कि इसे बांधना संभव होगा और यह आदेश बनाए रखा जाएगा। StackPanel से कैसे जुड़ना है, इस पर पहले से ही एक उत्तर है: stackoverflow.com/questions/18187784/…
 – 
Paul Kertscher
3 नवम्बर 2021, 15:22

1 उत्तर

सबसे बढ़िया उत्तर

किसी ItemsControl की ItemsSource प्रॉपर्टी को अपनी लिंक की गई सूची में बस सेट या बाइंड करें:

ic.ItemsSource = yourList;

...और वैकल्पिक रूप से ItemsControl के लिए एक कस्टम ItemsPanelTemplate परिभाषित करें:

<ItemsControl x:Name="ic">
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <StackPanel Orientation="Horizontal" />
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
</ItemsControl>
1
mm8 4 नवम्बर 2021, 21:51