2012-12-19 19 views
16

मैं UniformGrid का उपयोग कर रहा हूं और यह आइटम क्षैतिज रूप से प्रदर्शित कर रहा है। क्या इसे लंबवत रूप से प्रदर्शित करने का कोई तरीका है?वर्दीग्रीड वर्टिकल

<ListView.ItemsPanel> 
    <ItemsPanelTemplate> 
     <UniformGrid Columns="3" /> 
    </ItemsPanelTemplate> 
</ListView.ItemsPanel> 

किसी भी मदद की सराहना की जाएगी।

+0

आपका मतलब है ' '। –

उत्तर

16

WPF UniformGrid लेआउट केवल क्षैतिज है, उदा .:

1 2 3 
4 5 6 
7 8 9 

शायद आप एक WrapPanel बजाय इस्तेमाल कर सकते हैं और सिर्फ अपने वांछित ग्रिड आकार को ItemHeight और ItemWidth सेट और OrientationOrientation.Vertical करने के लिए सेट।

या Orientation को संभालने के लिए आप व्युत्पन्न UniformGrid बना सकते हैं, तो on MSDN एक अच्छा उदाहरण है।

यह दिखाएगी:

1 4 7 
2 5 8 
3 6 9 

इस तुम क्या मतलब है?

+1

यह काम नहीं कर रहा है। – Anjali

3

मैं पार्टी के लिए थोड़ा देर हो चुकी हूं - लेकिन किसी और के लिए समाधान खोजने के लिए, निम्नलिखित कार्य करता है।

<UniformGrid Columns="1" /> 
संबंधित मुद्दे