Not able to checkboxes for ListViewItems in WPF : I want to display checkboxes alongside text in ListView .And I have multiple ListViews in my WPF window, hence I want to specify this behavior as style in resources.But,the checkboxes are nnot displayed, only text is displayed.So,please, find below my code and suggests edits.

     <Window.Resources>
               <Style TargetType="ListView"  x:Key="ListViewTemplate">
                <Setter Property="Background" Value="Transparent"></Setter>
                <Setter Property="BorderBrush" Value="Transparent"></Setter>
                <Setter Property="ItemTemplate">
                    <Setter.Value>
                        <DataTemplate>
                            <StackPanel Orientation="Horizontal">
                                <CheckBox IsChecked="{Binding Path=IsSelected, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListViewItem}}}" Content=""></CheckBox>
                                <Separator Width="5"></Separator>
                                <TextBlock Text="{Binding Text}"></TextBlock>
                            </StackPanel>
                        </DataTemplate>
                    </Setter.Value>
                </Setter>
            </Style>
        </Window.Resources>
    <Grid>
      <ListView Grid.Column="1" Grid.Row="3" Grid.ColumnSpan="8" Grid.RowSpan="5" x:Name="listViewDocTypes" Style="{DynamicResource ListViewTemplate}"    >
                </ListView>
    </Grid>