<Window x:Class="ListSample.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Window.Resources>
<!--这里定义了复选框的样式 我用两张图片代替选中与不选中-->
<Style TargetType="CheckBox">
<Setter Property="OverridesDefaultStyle" Value="True"></Setter>
<Style.Triggers>
<Trigger Property="IsChecked" Value="True">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="CheckBox">
<Image HorizontalAlignment="Left" Name="image1"
Stretch="Fill" VerticalAlignment="Top" Width="16" Height="16"
Source="/ListSample;component/images/checkd.png" />
</ControlTemplate>