2008-10-09 5 views
0

J'ai une liste d'états dans un ItemsControl, le DataTemplate est un CheckBox. Je voudrais ajouter une fonction pour sélectionner (vérifier) ​​tous les états. Cependant, j'ai besoin de faire une boucle sur les CheckBox plutôt que sur les éléments de données puisque l'état vérifié est stocké dans une structure de données séparée, puis la liste des états auxquels ItemSource d'ItemsControl est lié.Comment obtenez-vous l'élément visuel à l'intérieur d'un ItemsControl

Répondre

0

Dans le modèle de données que j'abonné à l'événement onload de la case à cocher. Et dans le gestionnaire d'événements, j'ajoute la référence de case à cocher à une liste générique de case à cocher.

1

ont une propriété dans votre DataObject appelé IsChecked et liez-la dans DataTemplate cases à cocher (valeur par défaut est TwoWay)

+0

ItemContainnerGenerater n'est pas membre de ItemsControl dans Silverlight. –

+0

Oups désolé je n'ai pas remarqué le Silverlight :) –

Questions connexes