मुझे आइटम (सभी आकार के समान) को लंबवत (स्क्रॉलव्यूअर के साथ) सूचीबद्ध करने की आवश्यकता है। मैं आइटम एक्स कॉलम के माध्यम से फैल करना चाहते हैं तो कंटेनर काफी बड़ी एक्स कॉलमवर्चुअल रूप से एक रैपपैनल पर सूची आइटम और एकाधिक कॉलम का लाभ लें
मैं पहली बार करने की कोशिश की प्रदर्शित करने के लिए है कि:
<ScrollViewer>
<toolkit:WrapPanel Orientation="Horizontal" ItemHeight="30" ItemWidth="100">
<Button Content="1" />
<Button Content="2" />
<Button Content="3" />
<Button Content="4" />
<Button Content="5" />
</toolkit:WrapPanel>
</ScrollViewer>
परिणाम - WrapPanel काम करता है जैसे मैं चाहता हूं लेकिन मेरे आइटम "बाएं से दाएं" से क्रमबद्ध हैं (लंबवत
तब मैं WrapPanel करने के लिए "कार्यक्षेत्र" के अभिविन्यास seet करने की कोशिश की:
परिणाम - मेरे आइटम खड़ी नहीं बल्कि एकाधिक स्तंभों पर फैले हुए आदेश दिया जाता है।
यहाँ कैसे मैं आइटम चाहते हैं प्रदान करने की है:
मैं वास्तव में/बनाने के लिए अपने आकार के आधार पर स्तंभों को निकालने के नियंत्रण आकार की निगरानी कोड लिखने के लिए होने से बचने के लिए करना चाहते हैं।
मैं WrapPanel की ऊंचाई ऊर्ध्वाधर अंतरिक्ष यह 2 कॉलम (या 3 में आइटम प्रदर्शित करने की जरूरत है लेने के लिए गतिशील होना चाहता हूँ, या 4, आदि .. नियंत्रण की चौड़ाई के आधार पर) – danbord
@ डैनबॉर्ड, यह इस तरह काम नहीं करता है। 'WrapPanel 'उन सभी आइटमों को रखेगा जो पहले कॉलम में लंबवत हैं और सभी आइटम शेष कॉलम में फैले हुए हैं। आपके मामले में 'WrapPanel' सभी वस्तुओं को एक कॉलम में रखेगा क्योंकि ऊंचाई तक सीमित है। – Zabavsky