我有一个ListBox
个呈现项目class Example
),这个样式的样式为DataTemplate
:
查看
<Grid x:Name="LayoutRoot">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<ListBox Grid.Column="0" ItemsSource="{Binding Examples}" />
</Grid>
皮肤
<DataTemplate DataType="{x:Type viewModel:Example}">
<DockPanel HorizontalAlignment="Stretch">
<TextBlock DockPanel.Dock="Left" Text="{Binding Name}" />
<Border DockPanel.Dock="Right" CornerRadius="7" Width="30" Height="30" Background="#96C0CE" BorderBrush="White" BorderThickness="1">
<TextBlock Text="{Binding Count}" Foreground="White" FontWeight="Normal" Margin="0" Padding="0"/>
</Border>
</DockPanel>
</DataTemplate>
我得到的是:
我想要的是:
有什么想法吗?