Browse Source

Merge pull request #3481 from AvaloniaUI/fixes/3431-itemscontrol-bg

Respect background/border in ItemsControl.
foreign-embed-squash
Steven Kirk 7 years ago
committed by Dan Walmsley
parent
commit
7cbb123fe2
  1. 13
      src/Avalonia.Themes.Default/ItemsControl.xaml

13
src/Avalonia.Themes.Default/ItemsControl.xaml

@ -1,10 +1,15 @@
<Style xmlns="https://github.com/avaloniaui" Selector="ItemsControl"> <Style xmlns="https://github.com/avaloniaui" Selector="ItemsControl">
<Setter Property="Template"> <Setter Property="Template">
<ControlTemplate> <ControlTemplate>
<ItemsPresenter Name="PART_ItemsPresenter" <Border Background="{TemplateBinding Background}"
Items="{TemplateBinding Items}" BorderBrush="{TemplateBinding BorderBrush}"
ItemsPanel="{TemplateBinding ItemsPanel}" BorderThickness="{TemplateBinding BorderThickness}"
ItemTemplate="{TemplateBinding ItemTemplate}"/> Padding="{TemplateBinding Padding}">
<ItemsPresenter Name="PART_ItemsPresenter"
Items="{TemplateBinding Items}"
ItemsPanel="{TemplateBinding ItemsPanel}"
ItemTemplate="{TemplateBinding ItemTemplate}"/>
</Border>
</ControlTemplate> </ControlTemplate>
</Setter> </Setter>
</Style> </Style>

Loading…
Cancel
Save