Element-Abstand in WPF ItemsControl

Ich bin Anzeige a List<string> Sammlung in einem ItemsControl. Das problem ist, dass es keinen Abstand zwischen den Listenelementen TheyAreAllNextToEachOther.

Wie kann ich es schaffen etwas Abstand zwischen den Elementen?

<ItemsControl Grid.Column="2" 
         Grid.ColumnSpan="2" 
         ItemsSource="{Binding Path=ShowTimes}"
         BorderThickness="0">
    <ItemsControl.ItemsPanel>
        <ItemsPanelTemplate>
            <WrapPanel IsItemsHost="True" Orientation="Horizontal"/>
        </ItemsPanelTemplate>
    </ItemsControl.ItemsPanel>
</ItemsControl>
  • Nur damit Sie wissen, dass der Unterschied zwischen den beiden Antworten, die du bereits zur Verfügung gestellt wurde, die ItemContainerStyle ist ein Style für die "item-container", oder die ListBoxItem wenn Sie mit einer ListBox. Die ItemTemplate ist ein DataTemplate, der definiert, was der "Inhalt" der Artikel Aussehen sollte. Also, in der ItemContainerStyle haben, können Sie auf die Eigenschaften der container (zB. ListBoxItem.IsSelected) und in der DataTemplate können Sie den Zugriff auf die öffentlichen Eigenschaften der Klasse des Datenelements.
Schreibe einen Kommentar