本当にシンプルなItemsControlが必要です。コレクション内のすべてのアイテムを左から右に配置し、次の要素を収めるのに十分なスペースがない場合は、次の行に配置する必要があります。
つまり、基本的にはJava SwingのFlowLayoutや、Windowsの通常のアイコンフォルダビューに似ています。
これが組み込まれていないなんて信じられませんが、どういうわけか見つかりません。
本当にシンプルなItemsControlが必要です。コレクション内のすべてのアイテムを左から右に配置し、次の要素を収めるのに十分なスペースがない場合は、次の行に配置する必要があります。
つまり、基本的にはJava SwingのFlowLayoutや、Windowsの通常のアイコンフォルダビューに似ています。
これが組み込まれていないなんて信じられませんが、どういうわけか見つかりません。
これらを見てください:
http://msdn.microsoft.com/en-us/library/ms750564%28v=vs.85%29.aspx
具体的には、WrapPanel
編集:
ItemsControlコントロールには、WrapPanelを使用するように設定できるItemsPanelプロパティがあります。
http://msdn.microsoft.com/en-us/library/system.windows.controls.itemscontrol.itemspanel.aspx