2012-12-19 18 views
16

Używam UniformGrid i to powoduje, że elementy są wyświetlane poziomo. Czy istnieje sposób, aby wyświetlić go w pionie?sposób ustawiania uniformgrid w pionie

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

Każda pomoc zostanie bardzo doceniona.

+0

masz na myśli ''. –

Odpowiedz

16

Układ WPF UniformGrid jest tylko poziomy, np .:

1 2 3 
4 5 6 
7 8 9 

Może użyć WrapPanel zamiast i po prostu ustawić ItemHeight i ItemWidth do pożądanego rozmiaru siatki i ustawić Orientation do Orientation.Vertical.

Można również utworzyć wyprowadzony UniformGrid do obsługi Orientation, istnieje dobry przykład on MSDN.

Ten wyświetli:

1 4 7 
2 5 8 
3 6 9 

Czy to co masz na myśli?

+1

To nie działa. – Anjali

3

Jestem trochę spóźniony na imprezę - ale dla każdego, kto szuka rozwiązania, wykonuje następujące prace.

<UniformGrid Columns="1" /> 
Powiązane problemy