Bonsoir,

Je débute en WPF et je rencontre un problème que voici :

J'aimerais ajouter un trigger à mon bouton dans le markup pour que celui-ci change la propriété d un contrôle parent. Seulement voilà le style de mon bouton est déclaré dans un fichier à part et je ne sais pas comment faire référence au contrôle parent dans celui ci:

Dans mon cas je bind une série de commands à une listbox, toutes ces commandes sont représentés sous la forme :

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<ListBoxItem x:Name="item">
   <Button Style="..." ... />
</ListBoxItem>

J'aimerais dans le style du bouton ajouter un trigger comme ceci :

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<ContentTemplate.Triggers>
   <Trigger Property="IsPressed" Value="True">
      <Setter TargetName="item" Property="IsSelected" Value="True" />
   </Trigger>
</ContentTemplate.Triggers>

Seulement voilà on dirait qu'il ne reconnait pas l'objet item. Et je n'arrive pas non plus à ajouter des triggers via Button.Triggers sans passer par le style

Si vous avez des suggestions, merci d'avance !

Bonne soirée