Synchronisation index avec controle template
Bonjour
Juste une petite question car je ne sais plus ou chercher.
Dans ma listview suivante lorsque je coche ma checkbox(dans le datatemplate) sur la 2eme ligne , mon selectedindex reste à 0.
Il n'y a pas de synchronisation avec la ligne lorsque je coche cette checkbox
Qqlun a une idée ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <ListView x:Name="Lstforfaits" Width="380" IsSynchronizedWithCurrentItem="True" ItemsSource="{Binding}" VirtualizingStackPanel.IsVirtualizing="True" FontFamily="Arial" FontSize="12" Foreground="#FF0F177D" HorizontalContentAlignment="Center" Margin="299,26.562,26,0" Height="150" VerticalAlignment="Top" MouseLeave="Lstforfaits_MouseLeave">
<ListView.Background>
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
<GradientStop Color="#FF9A92BD" Offset="0.226" />
<GradientStop Color="#FFABF0F6" Offset="0.748" />
</LinearGradientBrush>
</ListView.Background>
<ListView.View>
<GridView TextElement.FontFamily="Arial" TextElement.FontSize="12" TextElement.Foreground="#FF0F177D">
<GridViewColumn Header="Service" Width="250" DisplayMemberBinding="{Binding Path=LibServ, Mode=TwoWay}" />
<GridViewColumn Header="Prix" Width="80" DisplayMemberBinding="{Binding Path=PRIX, Mode=TwoWay}" />
<GridViewColumn Header="Choix" Width="40" x:Name="chChoix" >
<GridViewColumn.CellTemplate >
<DataTemplate x:Name="dtchoix" >
<CheckBox x:Name="chkchoix" Click="chkchoix_Click" >
</CheckBox>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>Code : |
Merci beaucoup