項目を水平方向に並べて表示する項目コントロールが必要で、実行可能な水平スペース全体に拡大/サイズ変更する必要があります。現在、7 つの列がありますが、量が動的である可能性があります。
まず、スタックパネルを次のようなアイテムとして使用しました。
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
これは、水平方向の配置要件に対して機能します。しかし、stackpanel のように、ストレッチはしません。デバイスの実行可能なスペースに関係なく、常に同じサイズです。
これを達成するには、どの Items.Panel を使用すればよいですか?
何かアドバイス?
よろしくお願いします。