[Checkbox dans ListBox] Récupérer la valeur des contrôles Checkbox
Bonjour à tous,
J'ai créé une ListBox contenant des Checkbox de la manière suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<ListBox Margin="0,192,105,49" Name="lbUserRoles" HorizontalAlignment="Right" Width="216">
<ListBox.ItemTemplate>
<HierarchicalDataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox>
<TextBlock Text="{Binding Path=Nom}"/>
</CheckBox>
</StackPanel>
</HierarchicalDataTemplate>
</ListBox.ItemTemplate>
</ListBox> |
Au chargement, ma ListBox est alimentée par une collection d'objets "Role" ayant une propriété "Nom".
La liste affiche bien une liste de noms de Role précédés d'une checkbox.
J'aimerais pouvoir dans mon code C# récupérer les Roles dont la checkbox est cochée.
J'ai cherché du côté du VisualTreeHelper mais je n'arrive à rien de concluant.
Merci d'avance pour le coup de pouce :-)