<Grid>
<Grid.Resources>
<Style x:Key="ListBoxTemplate" TargetType="ListBox">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ListBox">
<Grid>
<Ellipse Stroke="{TemplateBinding BorderBrush}"
StrokeThickness="{TemplateBinding BorderThickness}"
Fill="{TemplateBinding Background}"/>
<ScrollViewer HorizontalScrollBarVisibility="Auto"
VerticalScrollBarVisibility="Auto">
<ItemsPresenter HorizontalAlignment="Center"
VerticalAlignment="Center"/>
</ScrollViewer>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
<src:Items x:Key="myItems"/>
</Grid.Resources>
<ListBox ItemsSource="{StaticResource myItems}"
Style="{StaticResource ListBoxTemplate}"
Width="250" Height="250"
Background="Aquamarine" BorderBrush="Navy" BorderThickness="5"/>
</Grid>