私は画像のリストを作成するアプリを持っています。 1行に表示されているので、2列に配置する方が効率が良いと思うので、Stackpanelを削除しようとしました:
<ListBox
ItemsSource="{Binding Images}"
SelectionChanged="ListBox_SelectionChanged">
<ListBox.ItemTemplate>
<DataTemplate>
<Image Source="{Binding SmallLogoURL}" Height="75" Width="75" Margin="0,0,10,0" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
しかし、私はまだそれを単一の列リストに入れます: - /
回答:
回答№1は2あなたはそれを WrapPanel
あなたの ItemsPanelTemplate
好き。
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<toolkit:WrapPanel/>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
PS - あなたは Width
あなたの WrapPanel
あなたの画像がすでに2つの列を達成するために固定サイズを持っているので、あなたが撮影している列の量を反映するために、あるいはそれだけで満たすことができます。
お役に立てれば。