मेरा प्रश्न सरल है, क्या मैं लिंक्डलिस्ट में तत्वों से स्टैकपैनल में बाध्यकारी का उपयोग कर सकता हूं? मेरे आवेदन में लिंक्डलिस्ट में तत्वों का क्रम महत्वपूर्ण है। हो सकता है कि तत्व फ्लाई पर लिंक्डलिस्ट में अपनी स्थिति बदल सकें। मैं जानना चाहता हूं कि क्या मेरी लिंक्डलिस्ट को बांधना संभव है, इसलिए मेरा ऐप हमेशा किसी भी अतिरिक्त सी # कोड/इवेंट ट्रिगर्स के बिना तत्वों को सही क्रम में प्रदर्शित करता है।
डब्ल्यूपीएफ में ऐसा करना संभव है?
मैं इसे कैसे कार्यान्वित कर सकता हूं?
1 उत्तर
किसी ItemsControl
की ItemsSource
प्रॉपर्टी को अपनी लिंक की गई सूची में बस सेट या बाइंड करें:
ic.ItemsSource = yourList;
...और वैकल्पिक रूप से ItemsControl
के लिए एक कस्टम ItemsPanelTemplate
परिभाषित करें:
<ItemsControl x:Name="ic">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
</ItemsControl>
संबंधित सवाल
नए सवाल
c#
C # (उच्चारण "तेज देखें") Microsoft द्वारा विकसित एक उच्च स्तरीय, सांख्यिकीय रूप से टाइप किया हुआ, बहु-प्रतिमान प्रोग्रामिंग भाषा है। C # कोड आमतौर पर Microsoft के .NET परिवार के टूल और रन-टाइम को लक्षित करता है, जिसमें .NET फ्रेमवर्क, .NET कोर और Xamarin अन्य शामिल हैं। C # या C # के औपचारिक विनिर्देश में लिखे गए कोड के बारे में प्रश्नों के लिए इस टैग का उपयोग करें।
<ItemsControl ItemsSource="{Binding MyLinkedList }"/>
LinkedList<T>
ICollection
औरIEnumerable
लागू करता है, इसलिए मुझे लगता है कि इसे बांधना संभव होगा और यह आदेश बनाए रखा जाएगा।StackPanel
से कैसे जुड़ना है, इस पर पहले से ही एक उत्तर है: stackoverflow.com/questions/18187784/…