listboxitem wpf
cómo hacer uniformgrid verticalmente (2)
Estoy usando UniformGrid y está haciendo que los elementos se muestren horizontalmente. ¿Hay alguna manera de hacer que se muestre verticalmente?
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<UniformGrid Columns="3" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
Cualquier ayuda sería muy apreciada.
El diseño de WPF UniformGrid es solo horizontal, por ejemplo:
1 2 3
4 5 6
7 8 9
Tal vez podría usar un WrapPanel en WrapPanel lugar y simplemente configure ItemHeight y ItemWidth al tamaño de la cuadrícula que desee y establezca la Orientation en Orientation.Vertical . Orientation.Vertical .
O puede crear un UniformGrid derivado para manejar la Orientation , hay un buen ejemplo en MSDN .
Éste mostrará:
1 4 7
2 5 8
3 6 9
¿Es esto lo que quieres decir?
Llego un poco tarde a la fiesta, pero para cualquiera que busque una solución, lo siguiente funciona.
<UniformGrid Columns="1" />