WPFにListViewがあります。ItemsSourceとしてObservableCollectionがあります。アイテムを左から右に、次に左から右に次の行に単純に流すようにします。大きなアイコンモードでWindowsエクスプローラーをイメージします。このモードでは、フォルダーとファイルがグリッド内の大きなアイコンとして表示されます。
ListViewに基づくサードパーティコンポーネントを使用しているので、これを機能させるにはListViewメソッドを使用する必要があります。
どうすればいいのですか?
更新:与えられた答えを使用した私のコードは次のとおりです:
<diag:NodeListView Name="nodeListViewSources" Width="400" Margin="0,0,0,0" Background="Gray" SelectionMode="Single" SelectionChanged="nodeListView_SelectionChanged">
<ListView.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListView.ItemsPanel>
</diag:NodeListView>
NodeListViewは、ListViewから派生したサードパーティのクラスです。それが問題かもしれませんが、同じように機能するはずだと思いました。