I am looking for a custom ListView control which arranges the items horizontally and if the max width is reached, add the item to the next row.
The WrapGrid as ListView.ItemsPanel doesn't work because it uses equal width for each item (grid structure).
The WrapPanel from the WinRT XAML Toolkit has no ItemTemplate and I cannot use binding due to missing ItemSource property.
Could I write my own ListView implementation with wrapping? Which methods do I need to override?