Bonjour,
Je développe une petite appli sur Silverlight 4.
Dans ma vue, il y'a une listbox et j'aimerais changer le fond en fonction de la valeur d'un des champs de mon item.
J'ai donc mis mon template dans un dictionnaire de ressources.
Le template se compose d'une bordure que j'ai nommé theBorder.
Sur cette bordure j'ai mis des DataTrigger avec des GoToStateAction.
Cette bordure contient également des visualtstates contenant chacun une coloranimation.
Enfin la bordure contient un textblock bindé sur ma propriété.
A l'execution, lorsque je change la valeur de ma propriété sur le premier élément de ma liste, on a bien un changement du textblock et de couleur mais les autres éléments il n'ya qu'un changement du textblock.
Je présume que c'est parceque les animations on pour target theBorder et que cet élément ne peut être qu'unique.
Comment puis-je m'en sortir?
Partager