I need to list items (all of same size) vertically (with a ScrollViewer). I want the items to spread through x columns if the container is large enough to display
If you set Orientation to Vertical you should also set render height. For example to WrapPanel, Height="150".
Orientation
Vertical
WrapPanel
Height="150"