2012-02-05 19 views
8

मैंने बिना किसी परिणाम के इसका उत्तर खोजने का प्रयास किया है।वर्तमान सूची बॉक्स आइटम नीचे-से-ऊपर

डिफ़ॉल्ट WPF Listbox शीर्ष पर गठबंधन आइटम और इसके नीचे अतिरिक्त आइटम जोड़ता है। मुझे एक सूची बॉक्स चाहिए जो आइटम को विपरीत दिशा में प्रस्तुत करता है, इसलिए यह नीचे दिए गए आइटम जोड़ता है।

उदाहरण: enter image description here

मुझे यकीन है कि एक सरल तरीका है कि मैं यह सब फिर से लिखने के बिना यह करने के लिए की अनदेखी की है वहाँ होना चाहिए हूँ, लेकिन गूगल इस एक और मैं के लिए इस सवाल का जवाब है नहीं लगता है मैं फंस गया हूँ।

धन्यवाद।

उत्तर

15

बदलें ItemsPanel के लेआउट:

<ListBox.ItemsPanel> 
    <ItemsPanelTemplate> 
     <VirtualizingStackPanel VerticalAlignment="Bottom"/> 
    </ItemsPanelTemplate> 
</ListBox.ItemsPanel> 

यह वही है अपनी छवि, यह सूचित करते हैं लगता है के साथ पहला आइटम शीर्ष पर अभी भी जोड़ा है। यदि आप ऑर्डर को रिवर्स करना चाहते हैं तो यह एक अलग मुद्दा होगा।

+1

धन्यवाद त्वरित उत्तर, यह काम करता है और मैं स्वयं आदेश को उलट सकता हूं। –

+0

@ ब्रोकन पिक्सेल: आपका स्वागत है, खुशी हुई यह मदद की :) –

संबंधित मुद्दे