Я действительно спрашивал: "Я могу видеть некоторый код и говорить с программистами, работающими здесь?"
работодатель ответил: "Уверенный! Приезжайте можно непосредственно говорить с нашим ведущим программистом нашей информационной системы!"
, Что честь!
оказалось что:
Конечно, это так же просто, как установить для свойств Background и BorderBrush в ListBox значение Transparent, а затем установить Background для ListBoxItems:
<StackPanel Background="Red">
<ListBox Background="Transparent" BorderBrush="Transparent">
<ListBox.Resources>
<Style TargetType="{x:Type ListBoxItem}">
<Setter Property="Background" Value="White" />
<Setter Property="Margin" Value="1" />
</Style>
</ListBox.Resources>
<ListBoxItem Content="First Item"/>
<ListBoxItem Content="Secton Item"/>
</ListBox>
</StackPanel>
ПРИМЕЧАНИЕ: Я добавил Margin в ListBoxItems, просто чтобы продемонстрировать интервал между ListBoxItems, который будет отображаться на всем пути до красного фона окружающего StackPanel.