Considering this xaml :
<ListView ItemsSource="{Binding Items}" PreviewMouseLeftButtonDown="{Binding CheckItemCommand}">
    <ListView.View>
        <GridView>
            <GridViewColumn>
                <GridViewColumn.Header>
                    <CheckBox IsThreeState="True" 
                              IsChecked="{Binding IsSelectAll, Mode=TwoWay}"
                              Command="{Binding CheckAllCommand}">
                    </CheckBox>
                </GridViewColumn.Header>
                <GridViewColumn.CellTemplate>
                    <DataTemplate DataType="x:MyObject">
                        <Grid>
                            <TextBlock Text="{Binding LoadingState}"/>
                            <CheckBox IsThreeState="False" 
                                      IsChecked="{Binding IsSelected, Mode=TwoWay}"
                                      Command="{Binding CheckItemCommand}">
                            </CheckBox>
                        </Grid>
                    </DataTemplate>
                </GridViewColumn.CellTemplate>
            </GridViewColumn>
            <GridViewColumn Header="{Binding MyObject.Header_Name}"  
                            DisplayMemberBinding="{Binding Name}" />
            <GridViewColumn Header="{Binding MyObject.Header_CreationDate}" 
                            DisplayMemberBinding="{Binding CreationDate}" />
            <GridViewColumn Header="{Binding MyObject.Header_NumberOfStuff1}"
                            DisplayMemberBinding="{Binding stuff1}"/>
            <GridViewColumn Header="{Binding MyObject.Header_NumberOfStuff2}" 
                            DisplayMemberBinding="{Binding stuff2}"/>
        </GridView>
    </ListView.View>
</ListView>
I want to call the CheckItemCommand, which is already bound on the row checkbox, when i click anywhere on the row.
How can i specify the clicked row with
PreviewMouseLeftButtonDown="{Binding CheckItemCommand}"
?